xrkmontor(×Ö·ûÔÆ¼à¿ØÏµÍ³)ÊÇÒ»¿î¿ªÔ´ÏµÍ³µÄÊÓÆµ¼à¿ØÏµÍ³£¬¹ýÊÓÆµ¼à¿ØÏµÍ³¶ÔÓ²¼þÈí¼þϵͳÈí¼þ¿ªÕ¹²Ù¿Ø¼°ÆäϵͳÏà¹ØÊý¾ÝÐÅÏ¢µÄÊý¾Ý¿ÉÊÓ»¯£¬¸ù¾ÝÈí¼þ»¯½øÖƽøÐжÔͨÓÃÐÔÐÂÏîÄ¿¼à¹ÜµÄÖØ¸´Ê¹Óã¬Ö§³Ö¶àÖÖ¶àÑù±à³ÌÓïÑÔ¿ª·¢Éè¼Æ²å¿Ú±ãÓÚÄÜΪ¸÷ÖÖÕZÑÔ¿ª·¢ÈËÔ±³£Óã¡
¡¡¡¡1¡¢IPµØÖ·¿â: Ö§³Ö¸ù¾ÝIPµØÖ·Éϱ¨Ê±½«IPµØÖ·±äΪMACµØÖ·£¬Í¬ÑùMACµØÖ·ºÏ²¢Õ¹ÏÖÒ»¸ö¼à¹ÜAPI ¾Í¿ÉÒÔÇáÇáËÉËÉת»¯³É¼à¹ÜÊý¾ÝÐÅÏ¢µÄMACµØÖ·²¼¾Öͼ£¬Èí¼þʵÀý£ºmonitor_Apache_log
¡¡¡¡2¡¢¼à¿Ø²å¼þÏúÊÛÊг¡: Èüà¹Ü±ä³ÉÄܹ» ÖØ¸´Ê¹ÓõIJ¿¼þ£¬´óÁ¿¼à¿Ø²å¼þ²»¶Ï¿ª·¢Éè¼ÆÖÐ
¡¡¡¡3¡¢·Ö²¼Ê½ÏµÍ³ÈÕ־ϵͳ: Ö§³Ö¹æÄ£ÐÔʼþÈÕÖ¾Éϱ¨£¬ÏµÍ³ÈÕÖ¾Éϱ¨Ö§³ÖîlÂÊÏÞ¶¨¡¢ÏµÍ³ÈÕÖ¾ÉÏÉ«¡¢×Ô¶¨×Ö¶ÎÃûµÈ¸ß¼‰×÷Ó㬿ØÖÆÃæ°åÈÕÖ¾²é¿´Ö§³Ö°´¹Ø¼ü´Ê¡¢Çå³ý¹Ø¼ü´Ê¡¢Éϱ¨•r¼ä¡¢Éϱ¨É豸µÈ·½·¨¹ýÂÇϵͳÈÕÖ¾£¬´ÓÒ»ÍûÎÞ¼ÊϵͳÈÕÖ¾ÖÐÇáÇáËÉËÉѰÕÒÄú±ØÐëµÄϵͳÈÕÖ¾¡£
¡¡¡¡4¡¢Ö÷ÊÓͼÌåÖÆ: ¼à¹ÜÊý¾Ýͼ±íÖ§³ÖÖ÷ÊÓͼ¶©ÖÆ·½Ê½£¬Ö÷ÊÓͼ¿É°´Éϱ¨ÍøÂç·þÎñÆ÷¡¢¼à¿ØÉè±¸Ëæ±ã×é³É£¬ÇáÇáËÉËɶ©ÖÆÄú±ØÐëµÄ¼à¹ÜÖ÷ÊÓͼ£¬²¢¿ÉÔÚ¼à¹ÜÊý¾Ýͼ±íÉÏÁ¢¼´É趨¸æ¾¯Öµ¡£
¡¡¡¡5¡¢¸æ¾¯¼¯³É»¯: ¼¯³É»¯¸æ¾¯×÷Ó㬠֧³Öµç×ÓÓʼþ¡¢¶ÌÏûÏ¢¡¢ÊÖ»ú΢ÐÅ¡¢PCÊÖ»ú¿Í»§¶ËµÈ¸æ¾¯·½·¨£¬¸æ¾¯×÷Óò»Óÿª·¢Éè¼ÆÁ¢¼´ÄÜÓÃ
¡¾ÏµÍ³Èí¼þÓŵ㡿
¡¡¡¡Ö§³ÖÈí¼þ×÷Ó㬠¼à¿Ø²å¼þ²»Óÿª·¢Éè¼Æ£¬ËæÒâÑ¡Ôñ¼à¿Ø²å¼þ£¬°²×°¾Í¿ÉÒÔÓ¦ÓÃ
¡¡¡¡¼¯³É»¯¸æ¾¯×÷Ó㬠֧³Ö¶àÖÖ¶àÑù¸æ¾¯·½·¨
¡¡¡¡¼¯³É»¯·Ö²¼Ê½ÏµÍ³ÈÕ־ϵͳ×÷ÓÃ
¡¡¡¡Ö§³Ö¶àÖÖ¶àÑù²¿Êð·½·¨
¡¡¡¡a.¼¯Öл¯²¿Êð£¨ËùÓзþÎñÏîÄ¿²¿ÊðÔÚһ̨É豸£¬ºÏÊʱ¾ÈË»òÊÇС¾«Ó¢ÍŶӿª·¢ÈËÔ±£©
¡¡¡¡b.·Ö²¼Ê½ÏµÍ³²¿Ê𣨷ֲ¼Ê½ÏµÍ³²¿ÊðÔÚ¼¸Ì¨É豸£¬ºÏÊÊСÖÐСÐÍÆóÒµ¹æÄ£ÐÔ¼à¹ÜÒªÇó£©
¡¡¡¡Ö§³Ö×Ô¶¯»¯¼¼ÊõÅ䱸£¨É豸²¿ÊðagentºóÈ«×Ô¶¯ÉêÇë×¢²áµ½ÊÓÆµ¼à¿ØÏµÍ³²»ÓÃÔÚ¿ØÖÆÃæ°åÅ䱸¡¢Ö÷ÊÓͼÒÀ¾ÝÉϱ¨È«×Ô¶¯¹ØÁªÓйØÉϱ¨É豸£©
¡¡¡¡Ö§³Ö¶à¿Í»§ä¯ÀÀ£¨×ÓÕ˺ÅÓɹÜÀíÔ±Õ˺ÅÔÚ¿ØÖÆÃæ°å¼ÓÉÏ£©
¡¡¡¡Éϱ¨²å¿ÚÖ§³ÖÁ÷Ðбà³ÌÓïÑÔ£¬Êý¾ÝÐÅÏ¢Éϱ¨api ³öʾÏà½ü¹«¹²ÐÔ¿â²å¿ÚµÄ·½±ã¿ì½Ý
¡¡¡¡ÏßÉϲ¿Êð
¡¡¡¡°²×°½Å±¾ÖÆ×÷: install.sh
¡¡¡¡´ÓÏÂÁÐÁ´½ÓÏÂÔØºó£¬ °´ÌáÐÑʵÐоͿÉÒÔ£¬ ±ØÐëϵͳÈí¼þÖ§³Ö bash
¡¾°²×°±íÃ÷¡¿
¡¡¡¡ÏßÉϲ¿Êð±íÃ÷:
¡¡¡¡°²×°½Å±¾ÖÆ×÷»áÏȲéÑéµ±½ñϵͳÈí¼þÊDz»ÊÇÖ§³ÖÏßÉϰ²×°£¬ Èç²»Ö§³ÖÄú¿ÉÒÔÏÂÔØÔ´´úÂëºóÔÚϵͳÈí¼þÉϱàÒë³ÌÐò°²×°
¡¡¡¡ÏßÉϲ¿ÊðÏÖ½×¶ÎÖ»Ö§³Ö¼¯Öл¯²¿Êð·½·¨£¬ ¼´È«²¿·þÎñÏîÄ¿²¿ÊðÔÚһ̨É豸ÉÏ£¬ ¸ÃÉ豸ÉϱØÐë°²×° mysql/apache
¡¡¡¡°²×°½Å±¾ÖÆ×÷Ó¦ÓüòÌåÖÐÎÄ utf8 ±àºÅ£¬ °²×°È«¹ý³ÌÇ뽫ÄúµÄÖÕ¶ËÉ豸É趨Ϊ utf8£¬ ÒÔ·À³ö¬F´íÂë
¡¡¡¡°²×°½Å±¾ÖÆ×÷ÁíÍâÖ§³Ö root ÕË»§ºÍÒ»°ãÕË»§Êµ¼Ê²Ù×÷£¬ Ó¦ÓÃÒ»°ãÕË»§ÊµÐа²×°²¿Êð¹æ¶¨ÒÔÏÂ:
¡¡¡¡ÏßÉϲ¿ÊðÓ¦Óö¯Ì¬Á´½Ó¿â£¬ ±ØÐëÔÚÌØ¶¨ÎļþĿ¼ÏÂʵÐа²×°½Å±¾ÖÆ×÷£¬ ÎļþĿ¼Ϊ: /home/mtreport
¡¡¡¡Ò»°ãÕË»§Ò»Ð©ÎļþĿ¼ºÜÓпÉÄÜûÓÐȨÀûʵ¼Ê²Ù×÷£¬ ±ØÐëÊÜȨ²Å¿ÉÒÔÒ»ÇÐÕý³£°²×°
¡¡¡¡Ð¶Ôصô½Å±¾ÖÆ×÷: uninstall_xrkmonitor.sh
¡¡¡¡ÏßÉϲ¿ÊðÈ«¹ý³ÌÖлáÃâ·ÑÏÂÔØ¸Ã½Å±¾ÖÆ×÷£¬ ÈçÐèÐ¶ÔØµô¿ÉʵÐиýű¾ÖÆ×÷
¡¡¡¡´ó¼ÒÇ¿ÁÒÒªÇóÄúÏÈÔÚµ±µØvmÐéÄâ»úÉÏʵÐÐÏßÉϰ²×°£¬ Á˽ⰲװ²½ÖèºóÔÚ¾ßÌ岿Êðµ½ÄúµÄÍøÂç·þÎñÆ÷ÉÏ¡£
¡¡¡¡Ò»·ÖÖÓ½øÐÐÏßÉϲ¿Êðʵ¼Ê²Ù×÷Ìáʾ£º(Ñ¡¶¨ÏµÍ³Èí¼þΪ£ºopensuse 42.3)
¡¡¡¡Ó¦Óõļ¼Êõ¹æ·¶
¡¡¡¡1¡¢apache mysql(¼à¿ØÉ豸Êý¾ÝÐÅÏ¢¡¢Å䱸ÐÅÏ¢ÄÚÈÝÓ¦Óà mysql ´¢´æ£¬ Ö§³Ö·Ö²¼Ê½ÏµÍ³²¿Êð)
¡¡¡¡2¡¢Ç°¶Ë¿ª·¢ web ¿ØÖÆÃæ°åÑ¡Óà dwz ¿ªÔ´¿ò¼Ü
¡¡¡¡3¡¢Ç°¶Ë¿ª·¢¼à¹ÜÊý¾Ýͼ±íÑ¡ÓÿªÔ´ÏµÍ³ ECharts »æÍ¼
¡¡¡¡4¡¢ºǫ́¹ÜÀí cgi Ó¦ÓÿªÔ´ÏµÍ³µÄcgiÄ£°åÒýÇæ - clearsilver£¬ È«²¿cgiÖ§³ÖÒÔfastcgi·½·¨²¿Êð
¡¡¡¡5¡¢ºǫ́¹ÜÀí·þÎñÏîĿӦÓÃÁË¿ªÔ´ÏµÍ³µÄ Socket ¿ª·¢¿ò¼Ü - C Sockets
Èç½ñ£¬°²È«ÎÊÌâÔ½À´Ô½Êܵ½ÖØÊÓ¡£ÊÓÆµ¼à¿ØÓÈÎªÖØÒª¡£ÓÐÒ»¿îºÏÊʵÄÊÓÆµ¼à¿ØÓ¦Ó㬿ÉÒÔÈÃÓû§¶Ô×Ô¼ºµÄ²Æ²ú¡¢ÀÏÈË¡¢º¢×Ó·ÅÐÄ¡£ÊÓÆµ¼à¿ØÈí¼þÒÆ¶¯°æ¿ÉÒÔÈÃÄúËæÊ±ËæµØ²é¿´ÊµÊ±¼à¿ØÊÓÆµ£¬¶ø²»ÊÇÒÔÍùÐèÒªÊÓÆµ¼à¿ØµÄÊÓÆµ¼à¿Ø¡£ËüÖ»ÐèÒªÔÚÄãµÄÊÖ»úÉϽøÐÐÔ¶³ÌÊÓÆµ¼à¿Ø£¬ÈÃÄãÔ¶ÀëΣÏÕ£¬ÓµÓиü°²È«¡¢¸üÓб£ÕϵŤ×÷ºÍÈÕ³£Éú»î¡£¶àÌØÊÖÓÎרÌâΪÄúÌṩÊÓÆµ¼à¿Øapp,ÍòÄÜÊÓÆµ¼à¿ØÊÖ»úapp,È«¹ú¾°ÇøÊµÊ±¼à¿Øapp¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ¼à¿ØÈí¼þ,ÊÓÆµ¼à¿ØÈí¼þ,¼à¿ØÈí¼þapp£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÊʺÏÀÖ³È¼à¿ØappÏÂÔØ°²×°£¬ÔÚ¶àÌØÄúÄÜÏÂÔØ¶à¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓÐ,ÕÒÊʺÏÀÖ³È¼à¿ØappÏÂÔØ°²×°¾ÍÀ´¶àÌØÈí¼þÕ¾°É¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÊʺÏÍòÄÜ¼à¿ØappÏÂÔØ°²×°£¬ÔÚ¶àÌØÄúÄÜÏÂÔØ¶à¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓÐ,ÕÒÊʺÏÍòÄÜ¼à¿ØappÏÂÔØ°²×°¾ÍÀ´¶àÌØÈí¼þÕ¾°É¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ¼à¿Ø¹¤¾ß,¼à¿ØÊ©¹¤¹¤¾ß,mysql¼à¿Ø¹¤¾ß;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ