×ðÁú¿­Ê±¹ÙÍøµÇ¼

LinuxÏÂʵÏÖʵʱӦÓÃÈÕÖ¾ÆÊÎöµÄÒªÁìºÍ¼¼ÇÉ

linuxÏÂʵÏÖʵʱӦÓÃÈÕÖ¾ÆÊÎöµÄÒªÁìºÍ¼¼ÇÉ

СÐò£º

ÔÚ´¦ÀíʵʱӦÓÃÈÕ־ʱ£¬LinuxϵͳÌṩÁËÐí¶àÒªÁìºÍ¹¤¾ßÀ´×ÊÖúÎÒÃǾÙÐÐÈÕÖ¾ÆÊÎö£¬ÒÔ±ã¿ìËÙ¶¨Î»Ï¢Õù¾öÎÊÌâ¡£±¾ÎĽ«ÏÈÈÝһЩ³£ÓõÄÒªÁìºÍ¼¼ÇÉ£¬²¢Ìṩ´úÂëʾÀý¡£

Ò»¡¢Ê¹ÓÃtailÏÂÁîʵʱÉó²éÈÕÖ¾

tailÊÇÒ»¸öºÜÊÇÊÊÓõÄÏÂÁ¿ÉÒÔÓÃÀ´ÊµÊ±Éó²éÈÕÖ¾ÎļþµÄ×îÐÂÄÚÈÝ¡£ÎÒÃÇ¿ÉÒÔʹÓÃtailÏÂÁî¼ÓÉÏ-f²ÎÊýÀ´ÊµÊ±Éó²éÓ¦ÓõÄÈÕÖ¾Îļþ¡£

ʾÀý´úÂ룺

tail -f /path/to/logfile

µÇ¼ºó¸´ÖÆ

ͨ¹ýÒÔÉÏÏÂÁÎÒÃÇ¿ÉÒÔʵʱÉó²éÈÕÖ¾ÎļþµÄ×îÐÂÄÚÈÝ£¬²¢ÇÒËæ×ÅÈÕÖ¾µÄ¸üУ¬ÄÚÈÝ»áһֱˢÐÂÏÔʾÔÚÖÕ¶ËÉÏ¡£

¶þ¡¢Ê¹ÓÃgrepÏÂÁî¹ýÂËÒªº¦´Ê

grepÊÇÒ»¸öºÜÊÇÇ¿Ê¢µÄÎı¾ËÑË÷¹¤¾ß£¬¿ÉÒÔƾ֤Ҫº¦´Ê»òÕýÔò±í´ïʽÀ´²éÕÒÆ¥ÅäµÄÐС£ÎÒÃÇ¿ÉÒÔʹÓÃgrepÏÂÁîÀ´¹ýÂ˳öÓëÎÒÃǹØ×¢µÄÄÚÈÝÏà¹ØµÄÈÕÖ¾¡£

ʾÀý´úÂ룺

tail -f /path/to/logfile | grep "Òªº¦´Ê"

µÇ¼ºó¸´ÖÆ

Èý¡¢Ê¹ÓÃawkÏÂÁî¶ÔÈÕÖ¾¾ÙÐнøÒ»²½´¦Àí

awkÊÇÒ»¸ö´¦ÀíÎı¾ÎļþµÄÇ¿Ê¢¹¤¾ß£¬Ëü¿ÉÒÔƾָ֤¶¨µÄ¹æÔòÀ´´¦ÀíÿһÐУ¬²¢¾ÙÐÐÏìÓ¦µÄ²Ù×÷¡£ÎÒÃÇ¿ÉÒÔʹÓÃawkÏÂÁî¶ÔÈÕÖ¾¾ÙÐÐÆÊÎö£¬ÌáÈ¡ÎÒÃÇÏëÒªµÄÐÅÏ¢¡£

ʾÀý´úÂ룺

tail -f /path/to/logfile | awk '{print $1, $4}'

µÇ¼ºó¸´ÖÆ

ÒÔÉÏÏÂÁî»á½«ÈÕÖ¾ÎļþµÄʱ¼äºÍÄÚÈÝÌáÈ¡³öÀ´²¢´òÓ¡³öÀ´¡£

ËÄ¡¢Ê¹ÓÃsedÏÂÁî¶ÔÈÕÖ¾¾ÙÐÐÌæ»»ºÍ±à¼­

sedÊÇÒ»¸öÁ÷ʽÎı¾±à¼­Æ÷£¬¿ÉÒÔ¶ÔÎı¾¾ÙÐÐÌæ»»¡¢É¾³ý¡¢²åÈëºÍ´òÓ¡µÈ²Ù×÷¡£ÎÒÃÇ¿ÉÒÔʹÓÃsedÏÂÁî¶ÔÈÕÖ¾Îļþ¾ÙÐÐһЩ±à¼­²Ù×÷£¬ÒÔ±ã¸üºÃµØ¾ÙÐÐÆÊÎö¡£

ʾÀý´úÂ룺

tail -f /path/to/logfile | sed 's/foo/bar/g'

µÇ¼ºó¸´ÖÆ

ÒÔÉÏÏÂÁî»á½«ÈÕÖ¾ÎļþÖеĒfoo’Ì滻Ϊ’bar’¡£

Î塢ʹÓÃlogrotateÏÂÁîÖ§½âÈÕÖ¾Îļþ

logrotateÊÇÒ»¸ö³£ÓõÄÈÕÖ¾ÎļþÖÎÀí¹¤¾ß£¬Ëü¿ÉÒÔƾ֤һ¶¨µÄ¹æÔò¶ÔÈÕÖ¾Îļþ¾ÙÐÐÖ§½â¡¢Ñ¹ËõºÍɾ³ýµÈ²Ù×÷¡£ÎÒÃÇ¿ÉÒÔʹÓÃlogrotateÏÂÁîÀ´°´ÆÚÖ§½âÓ¦ÓõÄÈÕÖ¾Îļþ£¬ÒÔÃâÎļþ¹ý´óÓ°ÏìÐÔÄÜ¡£

ʾÀýÉèÖÃÎļþ£º

/path/to/logfile {
    size 10M
    rotate 5
    compress
    delaycompress
    missingok
    notifempty
}

µÇ¼ºó¸´ÖÆ

ÒÔÉÏÉèÖÃÎļþ»áÔÚÈÕÖ¾ÎļþµÖ´ï10Mºó¾ÙÐÐÖ§½â£¬×î¶à±£´æ5¸ö¾ÉÎļþ£¬²¢¶Ô¾ÉÎļþ¾ÙÐÐѹËõ¡£

Áù¡¢Ê¹ÓÃELK Stack¾ÙÐм¯Öл¯ÈÕÖ¾ÆÊÎö

ELK StackÊÇÒ»¸öÊ¢ÐеĿªÔ´ÈÕÖ¾ÆÊÎöƽ̨£¬ÓÉElasticsearch¡¢LogstashºÍKibana×é³É¡£ÎÒÃÇ¿ÉÒÔʹÓÃÕâ¸öƽ̨À´¼¯ÖÐÖÎÀíºÍÆÊÎöÓ¦ÓõÄÈÕÖ¾£¬Í¨¹ýÇ¿Ê¢µÄËÑË÷¡¢¿ÉÊÓ»¯ºÍ±¨±í¹¦Ð§À´×ÊÖú¹ÊÕ϶¨Î»ºÍÐÔÄÜÓÅ»¯¡£

½áÓ

ͨ¹ýÒÔÉÏÒªÁìºÍ¼¼ÇÉ£¬ÎÒÃÇ¿ÉÒÔÔÚLinuxÏÂʵÏÖʵʱӦÓÃÈÕÖ¾ÆÊÎö£¬¿ìËÙ¶¨Î»Ï¢Õù¾öÎÊÌ⣬Ìá¸ßϵͳÎȹÌÐÔºÍÐÔÄÜ¡£Ï£Íû±¾ÎĶԸ÷ÈËÓÐËù×ÊÖú£¬Ð»Ð»ÔĶÁ£¡

ÒÔÉϾÍÊÇLinuxÏÂʵÏÖʵʱӦÓÃÈÕÖ¾ÆÊÎöµÄÒªÁìºÍ¼¼ÇɵÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ