ÇÁ·Î±×·¥¸í : vnstat
¿î¿µÃ¼Á¦ : Linux
ȨÆäÀÌÁö : http://humdi.net/vnstat/
¶óÀ̼¾½º : °ø°³ ¼Ò½º
1. ¼Ò°³
- vnstat ´Â Ä¿¸Çµå ¶óÀÎ ±â¹ÝÀÇ ³×Æ®¿öÅ© Æ®·¡ÇÈ ¸ð´ÏÅ͸µ ÇÁ·Î±×·¥À¸·Î ¼±ÅÃÇÑ ÀÎÅÍÆäÀ̽ºÀÇ ½Ã°£º°, ÀϺ°, ¿ùº° µî ³×Æ®¿öÅ© Æ®·¡ÇÈÀ» ±â·Ï ÇÒ¼ö ÀÖ´Â ÅøÀÌ´Ù. ºñ±³Àû ÇÁ·Î¼¼½º¸¦ °ÅÀÇ Â÷Áö ¾Ê´Â °¡º¿î Åø·Î½á, °£ÆíÀÌ »ç¿ëÇÒ¼ö ÀÖ°í, ¸í·É¾î ¶ÇÇÑ °£ÆíÇÏ´Ù. ÇÏÁö¸¸, ÆÐŶ ½º´ÏÇÎ µµ±¸¿Í °°ÀÌ Á÷Á¢ÀûÀ¸·Î Æ®·¡ÇÈÀ» ¸ð´ÏÅÍ ÇÏÁö ¾Ê°í, Ä¿³Î¿¡¼ Á¦°øÇØ ÁÖ´Â ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Á¤º¸¸¦ ±â¹ÝÀ¸·Î Á¤º¸¸¦ º¸¿©Áֱ⠶§¹®¿¡, root ±ÇÇÑ ¾øÀ̵µ »ç¿ëÇÒ¼ö ÀÖ´Ù.
[ÁÖ¿ä±â´É]
- ·çÆ® ±ÇÇÑ ¾øÀ̵µ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
- ³·Àº ½Ã½ºÅÛ ÀÚ¿ø »ç¿ë
- ´Ù¾çÇÑ Ãâ·Â ¿É¼Ç Áö¿ø (¿ä¾à, ½Ã°£, ÀÏ,¿ù,ÁÖ º°·Î Á¦°ø µî)
- libgd ¸¦ ÀÌ¿ëÇÑ png À̹ÌÁö Ãâ·Â
- µ¿½Ã¿¡ ¿©·¯°³ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ¸ð´ÏÅ͸µ ÇÒ ¼ö ÀÖÀ½
- ºü¸£°í °£´ÜÇÏ°Ô ¼³Ä¡ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.
2. ¼³Ä¡
[ÆÐŰÁö ¼³Ä¡]
-·¡µåÇò ±â¹Ý yum install vnstat
-µ¥ºñ¾È ±â¹Ý apt-get install vnstat
[¼Ò½º¼³Ä¡]
http://humdi.net/vnstat/vnstat-1.11.tar.gz
tar xvf vnstat-1.11.tar.gz
cd vnstat-1.11
make && make install
µû·Î configruation À» ÇÒ ÇÊ¿ä ¾øÀÌ make ¸¸ ÁøÇàÇÏ¸é µÈ´Ù.
ÀÌ·¸°Ô ÁøÇàÀ» ÇÏ¸é ¼³Ä¡°¡ ¿Ï·á°¡ µÈ´Ù. ºñ±³Àû °£´ÜÈ÷ ¼³Ä¡°¡ ¿Ï·áµÇ´Â°ÍÀ» º¼¼ö ÀÖ´Ù.
[Ãʱ⠵¿ÀÛ Å×½ºÆ®]
Á¤»óÀûÀ¸·Î ÀÛµ¿À» ÇÏ´ÂÁö Å×½ºÆ®¸¦ ÇØºÁ¾ßµÈ´Ù.
# vnstat --testkernel
This test will take about 60 seconds.
Everything is ok.
# vnstat -u -i eth0
Error: Unable to read database "/var/lib/vnstat/eth0".
Info: -> A new database has been created.
# vnstat --iflist
Available interfaces: lo eth0 eth1 sit0
vnstat ´Â º°µµÀÇ ÇÁ·Î¼¼½º¸¦ ¶Ù¾î³õÁö ¾Ê¾Æµµ µ¿ÀÛÀ» ÇÒ¼ö ÀÖ´Ù.
¿É¼Ç¸¸ ºÁµµ ¾î¶°ÇÑ ±â´ÉµéÀ» Çϰí ÀÖ´ÂÁö¸¦ ½±°Ô ¾Ë¼ö ÀÖ´Ù.
±âº»ÀûÀ¸·Î »ç¿ëÇÏ´Â ¿É¼ÇµéÀ» »ìÆìº¸¸é ¾Æ·¡¿Í °°´Ù.
½Ç½Ã°£À¸·Î ¸ð´ÏÅ͸µÀ» ÇÒ¼ö ÀÖ´Â ¸í·É¾î´Ù. ÇöÀç ³×Æ®¿öÅ© ÀÇ IN/OUT Æ®·¡ÇÈÀ» º¼¼öÀÖÀ¸¸ç, ÆäŶ ¼Ò¸ð·®
¹× ³×Æ®¿öÅ© ¼Óµµ ¶ÇÇÑ ¾Ë¼ö ÀÖ´Ù.
½Ã°£¶§ º°·Î ¶Ç´Â ¿äÀϺ°·Î Æ®·¡ÇÈ »ç¿ë·®À» ´«À¸·Î È®ÀÎÀÌ °¡´ÉÇÏ´Ù. ¹°·Ð ÀÌ ¸í·É¾î´Â vnstat -u À¸·Î
¾÷µ¥ÀÌÆ®¸¦ ¼öµ¿À¸·Î ÇØÁà¾ß µÇÁö¸¸, Å©·Ð µîÀ» ÀÌ¿ëÇØ¼ µî·ÏÀ» ÇÏ°Ô µÇ¸é Á»´õ Æí¸®ÇÏ°Ô »ç¿ëÇÒ¼ö ÀÖ°Ô µÈ´Ù.
´Ü¼øÈ÷ vnstat ·Îµµ ¿ù, ¿äÀϺ°·Î ÃÑ Æ®·¡ÇÈ »ç¿ë·®À» È®ÀÎÇÒ¼ö ÀÖ´Ù.
3. ¸¶¹«¸®
-vnstat ¸¦ »ç¿ëÇØº¸¸é¼, ´À³¤Á¡Àº °£ÆíÇÔÀ̾ú´Ù. ¼³Ä¡°¡ ½¬¿ì¸ç, ¸í·É¾î¶ÇÇÑ º¹ÀâÇÏÁö ¾Ê¾Æ, ¼¹ö³»¿¡¼
Æ®·¡ÇÈÀ» ¾Ë°í½ÍÀ»¶§¿¡ ºü¸£°Ô ã¾Æº¼¼ö ÀÖ´Ù´Â Á¡ÀÌ ´Ù¸¥ Æ®·¡ÇÈ °ü·Ã Åø º¸´Ù´Â ÀåÁ¡ ¾Æ´Ñ ÀåÁ¡ÀÌ ¾Æ´Ò±î
»ý°¢ µÈ´Ù. ¼³Ä¡°¡ ½±´Ù°í ÇÏ¿©, ±â´É¶ÇÇÑ ÇãÁ¢ÇÏÁö ¾Ê°í, ±âº»ÀûÀ¸·Î ³×Æ®¿öÅ© Æ®·¡ÇÈ Åø·Î½á °®Ãç¾ß µÉ ºÎºÐµéÀº °¡Áö°í ÀÖ¾î ±¦ÂúÀº ÅøÀ̶ó°í »ý°¢ µÈ´Ù.
e-mail : dslee°ñº¬ÀÌlinux.co.kr