ÃÑ ÆäÀÌÁö ¼ö : 3224
![]()
|
Facebook Joinc ±×·ì
Joinc QA »çÀÌÆ®
![]()
Tweet
joinc´Â Firefox¿Í chrome¿¡¼ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù. 1 ºÐ»ê ¸ð´ÏÅ͸µ
ÀÌÀü¿¡´Â ¸î °³ÀÇ °·ÂÇÔ ÄÄÇ»ÅÍ·Î µ¥ÀÌÅ͸¦ ó¸®Ç߱⠶§¹®¿¡, À̵é ÄÄÇ»Å͸¦ Á¦¾îÇÏ´Â °Íµµ Å« ¹®Á¦°¡ µÇÁö ¾Ê¾Ò´Ù.
ÇÏÁö¸¸ Ŭ¶ó¿ìµå ÄÄÇ»ÆÃ ½Ã´ëÀÇ µ¹ÀÔÇÑ Áö±ÝÀº »óȲÀÌ Á» ´Ù¸£´Ù. ¿ì¸®³ª¶ó´Â ¾à 3³âÀüÀÎ 2008³âÂë ºÎÅÍ °ø°³¼ÒÇÁÆ®¿þ¾î¸¦ Áß½ÉÀ¸·Î ÀÌ ºÐ¾ß¿¡ °ü½ÉÀ» °¡Áö±â ½ÃÀÛÇØ¼, Áö±ÝÀº ÀÀ¿ë ´Ü°è¿¡ À̸¥ °ÍÀ¸·Î º¸ÀδÙ. °ü·Ã Á¦Ç°À» Àü¹®ÀûÀ¸·Î Ãë±ÞÇϴ ȸ»çµµ ÀÖ´Ù.
Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀº °·ÂÇÑ ¼Ò¼öÀÇ ÄÄÇ»ÅÍ·Î µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ¹æ½ÄÀÌ ¾Æ´Ï´Ù. ºñ±³Àû Àú·ÅÇÑ ´Ù¼öÀÇ ÄÄÇ»Å͸¦ ÀÌ¿ëÇØ¼ µ¥ÀÌÅ͸¦ ó¸®ÇÏ°Ô µÇ´Âµ¥, ¸ð´ÏÅ͸µ ÇØ¾ß ÇÏ´Â ÀÚ¿øÀÇ ¾çÀÌ ´Ã¾î³ª´Ï ±âÁ¸ÀÇ ¸ð´ÏÅ͸µ Åø·Î´Â ÇѰ迡 ºÎ´ÚÄ¡°Ô µÈ´Ù. ÃÖ´ë 100 ´ë Á¤µµÀÇ ½Ã½ºÅÛÀ» ¸ð´ÏÅ͸µ ÇØ¾ß ÇÏ´Â °Í°ú ÃÖ¼Ò ¼öõ´ë¿¡¼ ¼ö¸¸´ë±îÁö ¸ð´ÏÅ͸µ ÇØ¾ß ÇÏ´Â ÅøÀº ¿ÏÀüÈ÷ ´Ù¸¥ ±â¼úÀ» »ç¿ëÇÒ ¼ö ¹Û¿¡ ¾ø±â ¶§¹®ÀÌ´Ù.
ÀÌ¿Í °ü·Ã »ó¾÷¿ëÀÇ ºÐ»ê ÀÚ¿ø°ü¸® ½Ã½ºÅÛÀÌ ÀÖ´Â °ÍÀ¸·Î ¾Ë°í ÀÖ´Ù. Zenoss ¿Í °°Àº °ø°³ ¼ÒÇÁÆ®¿þ¾îµµ ºÐ»ê ÀÚ¿ø °ü¸® ½Ã½ºÅÛÀ» ÁöÇâÇϰí ÀÖ´Ù.
Zenoss¿Í °°Àº °æ¿ì ¿ÀÇ ¼Ò½º ¹öÀü°ú »ó¿ë ¹öÀüÀ¸·Î ¶óÀ̼±½º Á¤Ã¥À» °¡Á®°¡°í ÀÖ´Â °ÍÀ¸·Î ¾Ë°í ÀÖ´Ù. »ó¿ë ¹öÀüÀÇ Zenoss°¡ ºÐ»ê ÀÚ¿ø °ü¸® ½Ã½ºÅÛÀ» Áö¿øÇÑ´Ù°í ÇÑ´Ù. ÀÌÀü¿¡ ÇÑ 2³â Á¤µµ °ø°³ ¹öÀüÀÇ Zenoss¸¦ »ç¿ëÇØ º»ÀûÀÌ Àִµ¥, °ü¸® ÀÚ¿øÀÇ °¹¼ö°¡ ´Ã¾î³ª¸é¼ È¿À²ÀûÀÎ ¸ð´ÏÅ͸µ¿¡ ¹®Á¦°¡ »ý±â´Â °ÍÀ» °æÇèÇß´Ù.
¿©±â¿¡¼ ³ª´Â À̵é Á¦Ç°À» ¼Ò°³ÇÒ ¸¶À½Àº ¾ø½À´Ï´Ù. ÀÌ·± ·ùÀÇ Á¦Ç°À» ´Ù·ç¾îº» °æÇèÀ¸·Î ¾î¶²½ÄÀ¸·Î ½Ã½ºÅÛÀ» ±¸¼ºÇØ¾ß ´Ù¼öÀÇ ÀÚ¿øÀ» È¿°úÀûÀ¸·Î ¸ð´ÏÅ͸µ ÇÒ ¼ö ÀÖÀ»Áö¿¡ ´ëÇÑ °í¹ÎÀ» ÇÏ·ÁÇÕ´Ï´Ù 2 »ç¿ë ±â¼úµé
ºÐ»ê ¸ð´ÏÅ͸µÀº µÎ °³ÀÇ ±â¼úÀû ¹üÁÖ·Î ³ª´ ¼ö Àְڳ׿ä. Çϳª´Â ¸ð´ÏÅ͸µ ±â¼úÀÌ°í ´Ù¸¥ Çϳª´Â ºÐ»ê µ¥ÀÌÅÍ Ã³¸® ±â¼úÀ̰ÚÁÒ. ¸ð´ÏÅ͸µÀº ´ë°Ô ¸ð´ÏÅ͸µ ¼¹ö¿¡¼ ÀÏÁ¤ ½Ã°£ °£°ÝÀ¸·Î µ¥ÀÌÅ͸¦ ¼öÁýÇÏ´Â ¹æ½ÄÀ¸·Î ÀÌ·ç¾îÁö´Âµ¥, °ü¸® ÀÚ¿øÀÇ °³¼ö°¡ ¸¹¾ÆÁö¸é µ¥ÀÌÅ͸¦ ¼öÁýÇÏ´Â ÀÚü°¡ ¹®Á¦µÉ ¼ö ÀÖÀ» °Ì´Ï´Ù. µ¥ÀÌÅÍ Ã³¸®µµ ¸¶Âù°¡Áö±¸¿ä. ÀÚ¿øÀÌ ºÐ»êµÇ´Â ¸¸Å ¸ð´ÏÅ͸µ ±â¼úµµ ÀÌ¿¡ ´ëÀÀÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù ÀÌ·±°ÅÁÒ.
¿©±â¿¡¼´Â ¾ÆÀ̵ð¾î¸¸ Á¦½ÃÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ±â¼úº°·Î ´Ù·ê »ý°¢ÀÔ´Ï´Ù. 2.1 ±â¼ú ¼±ÅÃÀ» À§ÇÑ Á¶°Ç
¸¹Àº ±â¼úµéÀÌ ÀÖÀ» °Çµ¥, ´ÙÀ½°ú °°Àº Á¶°ÇÀ» ¸¸Á·ÇÏ´Â ÅøÀ» ¼±ÅÃÇϱâ·Î Çß´Ù. °³¹ßÇÒ °æ¿ì¿¡µµ ¾Æ·¡ÀÇ Á¶°ÇÀ» ¸¸Á·ÇØ¾ß ÇÑ´Ù.
2.2 Á¤º¸ ¼öÁý
¸ð´ÏÅ͸µÀ» À§ÇÑ ÅøµéÀ» Á¤¸®Çß´Ù.
2.3 Á¤º¸ ºÐ¼®
¼öÁýÇÑ Á¤º¸´Â ºÐ¼®ÇØ¾ß °ÚÁÒ. µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ°Ú½À´Ï´Ù. ¹Ì¸® Åë°èÀڷḦ ¸¸µå´Â ¹æ¹ý°ú RAW µ¥ÀÌÅ͸¦ ½×¾ÆµÎ°í ÇÊ¿äÇÒ ¶§, ºÐ¼®Çؼ ¿øÇÏ´Â Á¤º¸¸¦ ¾ò´Â ¹æ¹ýÀÔ´Ï´Ù. 2.3.1 Åë°è µ¥ÀÌÅÍ »ý¼º
Disk, CPU, Memory, ³×Æ®¿öÅ© »ç¿ëÀ²µîÀÇ Á¤º¸´Â ½Ã°£ÀÌ Áö³ Á¤º¸¿¡ ´ëÇØ¼´Â RAW µ¥ÀÌÅ͸¦ ³²±æ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ÃßÀ̸¸ º¸¸é µÇ±â ¶§¹®ÀÌÁÒ. ±×·¡¼ ÇÏ·ç, ÀÏÁÖ, ÇÑ´Þ, Àϳâ ÁÖ±â·Î Åë°è¸¦ ¸¸µé¾î¼ ÀúÀåÀ» ÇÕ´Ï´Ù. µ¥ÀÌÅÍÀÇ Å©±â°¡ °íÁ¤ÀÌ µÇ±â ¶§¹®¿¡ µð½ºÅ© °ø°£À» ¾Æ³¥ ¼ö ÀÖ°í, RAW µ¥ÀÌÅ͸¦ ºÐ¼®ÇÒ Çʿ䰡 ¾øÀ¸´Ï ºü¸£°Ô Á¤º¸¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù.
À̵é Á¤º¸´Â RRD°°Àº ÅøÀ» ÀÌ¿ëÇÏ¸é ½±°Ô Åë°è Á¤º¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Á¦°¡ ¾Ö¿ë ÇÏ´Â ÅøÀ̱⵵ Çϱ¸¿ä. 2.3.2 RAW µ¥ÀÌÅÍ ºÐ¼®
2005³â Âë Çϳª·Î IDC¿¡¼ °ü¸®ÀÚ/°í°´ ½Ã½ºÅÛ °ü¸® ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µçÀûÀÌ ÀÖ¾ú´Âµ¥¿ä. ±× ¶§µµ RAW µ¥ÀÌÅ͸¦ ÀúÀåÇØ µÎ¾ú´Ù°¡ ³ªÁß¿¡ ·¹Æ÷Æ®¸¦ ¸¸µå´Â ½Ã½ºÅÛÀÌ ÀÖ±ä ÇßÁö¸¸, ¾µ¸ð°¡ Á» ¾Ö¸Å¸ðÈ£ Çß½À´Ï´Ù. Áö±ÝÀÌ¾ß NoSQL ±â¹Ý ±â¼úÀ» »ç¿ëÇÒ ¼ö ÀÖ°ÚÁö¸¸, ´ç½Ã¿¡´Â SQL·Î ÁúÀÇ¾î ³ë°¡´Ù¸¦ Çß¾î¾ß Ç߰ŵç¿ä. ½Ã°£µµ ½Ã°£ÀÏ »Ó´õ·¯, ´Ù¾çÇÑ ·¹Æ÷Æ®¸¦ ¸¸µé±â°¡ ¼ö¿ùÄ¡ ¾Ê¾Ò½À´Ï´Ù. RDBMS´Â ±¸Á¶ÀûÀÎ µ¥ÀÌÅÍ¿¡ ÀûÇÕÇÑ ¾ð¾î·Î Å×ÀÌºí ¼³°è½Ã ·¹Æ÷Æ®ÀÇ Á¾·ù°¡ ƯÁ¤µÇ±â ¶§¹®ÀÌÁÒ.
NoSQL Áß MongoDB°¡ ²ø¸®´Â ±º¿ä. ¿ëµµ¿¡ ¸Â´ÂÁö Çѹø »ìÆìºÁ¾ß °Ú½À´Ï´Ù. 2.4 À̽´ °ü¸®
ÀÌÀü¿¡ ³×Æ®¿öÅ©/½Ã½ºÅÛ °ü¸®¸¦ À§Çؼ Zenoss¸¦ »ç¿ëÇß½À´Ï´Ù. ÈǸ¢ÇÑ µµ±¸À̱ä Çѵ¥ ¹®Á¦°¡ Á» ÀÖ½À´Ï´Ù. Á¤º¸ ¼öÁý°ú À̺¥Æ® ¹ß»ýÀº ÈǸ¢Çѵ¥, À̺¥Æ®¸¦ °ü¸®Çϱâ À§ÇÑ ¹æ¹ýÀÌ ¾ø´Ù´Â °ÅÁÒ.
±×·¡¼ Zenoss¿Í ¿¬µ¿µÇ´Â wiki ±â¹ÝÀÇ À̽´ °ü¸® ½Ã½ºÅÛÀ» ¸¸µé¾î¼ »ç¿ëÇß½À´Ï´Ù. Zenoss´Â À̺¥Æ®°¡ ¹ß»ýÇÒ °æ¿ì ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¼ö Àִµ¥, wiki¿¡ À̽´¸¦ Àü´ÞÇÒ ¼ö ÀÖµµ·Ï ½ºÅ©¸³Æ®¸¦ ¸¸µé¾ú½À´Ï´Ù. wiki¿¡ Àü´ÞµÈ À̽´´Â ÇØ´ç Àåºñ ´ã´çÀÚ¿¡°Ô TicketÀ¸·Î ¹ßÇàµÇ¼ ó¸®ÇÏ°Ô Çß´Ù.
Ticket ±â¹ÝÀÇ À̽´°ü¸® ½Ã½ºÅÛÀ» ¸¸µé·Á¸é, Àåºñ¿Í ¼ÒÇÁÆ®¿þ¾î º°·Î ´ã´çÀÚ°¡ Á¤ÇØÁ® ÀÖ¾î¾ß ÇÏ´Ï Àåºñ¹× »ç¿ëÀÚ °ü¸® ½Ã½ºÅÛµµ ÇÊ¿äÇϰڴÙ. ÀÌ·¡ Àú·¡ ½Å°æ½á¾ß ÇÒ°Ô ¸¹Àºµ¥, Bugzilla¿¡¼ ¾ÆÀ̵ð¾î¸¦ ¾ò¾î¼ °³¹ßÇß´Ù. 2.5 ¹èÆ÷ ½Ã½ºÅÛ
´Ù¼öÀÇ ½Ã½ºÅÛ¿¡ Agent¸¦ ¹èÆ÷ÇØ¾ß Çϱ⠶§¹®¿¡ ¹èÆ÷½Ã½ºÅÛÀÌ ÇÊ¿äÇÕ´Ï´Ù. ssh·Î Á¢±ÙÇØ¼ ³ë°¡´Ù¸¦ ÇÒ ¼ö´Â ¾øÀ¸´Ï±î¿ä. ÀÚµ¿ÈµÈ ¹èÆ÷ ½Ã½ºÅÛÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¿¹Àü¿¡´Â ssh¸¦ ±â¹ÝÀ¸·Î ¹èÆ÷½Ã½ºÅÛÀ» ¸¸µé¾ú½À´Ï´Ù. Agent´Â ÀÚüÀûÀ¸·Î Agent Manager ÇÁ·Î±×·¥À» Æ÷ÇÔÇϰí Àִµ¥¿ä. ÀÌ ÇÁ·Î±×·¥ÀÌ AgentÀÇ ¹öÀü°ú Agent ¸ñ·ÏÁ¤º¸¸¦ °¡Áö°í ÀÖ½À´Ï´Ù.
°ü¸®´Â À¥À¸·Î Çϴµ¥, Agent°¡ ¼³Ä¡µÈ Àåºñ·Î ºÎÅÍ ¹öÀü Á¤º¸¸¦ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ¹öÀü Á¤º¸¸¦ È®ÀÎÇØ¼, Agent ÆÐŰÁö¸¦ ¾÷µ¥ÀÌÆ® Çϰųª ¼³Ä¡ÇÏ´Â µîÀÇ ÀÛ¾÷À» Çß´ø °ÅÁÒ. 2.6 Dash Board
±¸»óÇÏ´Â ½Ã½ºÅÛÀº °üÁ¦ ½Ã½ºÅÛ·ùÀä. ÀÌ·± ½Ã½ºÅÛÀº °ü¸®ÀÚ¿¡°Ô ÇÊ¿äÇÑ Á¤º¸¸¦ º¸¿©ÁÖ±â À§ÇÑ Dash Board°¡ ÇÊ¿äÇÕ´Ï´Ù. ¼Ò°³Çß´ø Zenoss´Â ÀÌ·± ±â´ÉÀÌ ºÎÁ·ÇÏÁö¿ä. ±×·¡¼ wiki ±â¹ÝÀ¸·Î ¸¸µé¾î¼ »ç¿ëÇß½À´Ï´Ù. Dash Board¿¡¼ Áß¿äÇÏ°Ô º¸¿©Áà¾ß ÇÏ´Â °ÍÀº "À̺¥Æ®"¿Í °ü½É ÀÚ¿ø¿¡ ´ëÇÑ ¸ð´ÏÅ͸µ Á¤º¸°ÚÁÒ. ZenossÀÇ ¸ð´ÏÅ͸µ µ¥ÀÌÅÍ´Â RRD·Î ÀúÀåÀÌ µÇ°í, À̺¥Æ®´Â wikiÀÇ À̽´ ½Ã½ºÅÛ¿¡ º¸³ÂÀ¸´Ï dash board¸¦ ¸¸µå´Â °ÍÀº ±×´ÙÁö ¾î·ÆÁö ¾Ê¾Ò½À´Ï´Ù. wiki ½Ã½ºÅÛÀº ´ëºÎºÐ Ç÷¯±×ÀÎÀ¸·Î ±â´ÉÀ» È®ÀåÇϵµ·Ï Çϰí ÀÖÀ¸´Ï±î¿ä. 3 ½Ã½ºÅÛ ¼³°è
½Ã½ºÅÛ¿¡ ±¸ÇöÀ» ÇØº¸·Á°í ÇÕ´Ï´Ù. Zenoss´Â ÀÏ´Ü »ç¿ëÇÏÁö ¾ÊÀ» »ý°¢ÀÔ´Ï´Ù. ÀÌ°Ô À§Ä¡°¡ Âü ¾Ö¸Å¸ðÈ£ Çϰŵç¿ä. Á¦´ë·Î »ç¿ëÇÒ·Á¸é À̽´½Ã½ºÅÛµî ´Ù¸¥ ½Ã½ºÅÛ°ú ¿¬µ¿À» ÇØ¾ßÇÏ´Â°Ô Á» ¹®Á¦ÀÔ´Ï´Ù. ±×¸®°í ¾î´ÀÁ¤µµÀÇ ¼º´ÉÀ» º¸¿©ÁÙÁöµµ Àå´ãÇÒ ¼ö°¡ ¾ø±â ¶§¹®ÀÔ´Ï´Ù. ÀÌÀü¿¡ 600´ë Á¤µµÀÇ ¼¹ö¸¦ Zenoss·Î °ü¸®ÇÏ´Â °É º¸±ä Çߴµ¥, Á¤º¸ ¼öÁý½Ã°£À» 300ÃÊ·Î ÇÑ °æ¿ì¿´±¸¿ä. 300ÃÊ´Â ¿äÁò¿¡ ³Ê¹« ±æÀݾƿä ? ÀÌ°É ´õ ÁÙÀÌ¸é ¼º´ÉÀ» Àå´ãÇÒ ¼ö ¾øÁÒ. 5ÃÊ ÁÖ±â·Î ¼öÁýÇÏ°Ô Çߴµ¥ ¹«¸®¿´½À´Ï´Ù. ±×·¡¼ ºÐ»ê ¸ð´ÏÅ͸µ ½Ã½ºÅÛÀÌ ÇÊ¿äÇÑ °Å°ÚÁÒ. Zensoo ºÐ»ê ¸ð´ÏÅ͸µ ¹öÀüµµ ÀÖ´øµ¥, »ó¿ëÀΰŠ°°¾Æ¼ Á¦¿Ü Çß½À´Ï´Ù.
±×³É HTTP ȤÀº FUSE ±â¹ÝÀ¸·Î ¼³°è ÇØº¸·Á°í ÇÕ´Ï´Ù. 3.1 Á¤º¸ ¼öÁý
¼ö¹é´ë Á¤µµ¶ó¸é Á¤º¸ ¼öÁýÀ» À§Çؼ °í¹ÎÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. ¼öõ´ë¸¦ °í·ÁÇØ¼ Á¤º¸¸¦ ¼öÁýÇÒ ¼ö Àִ ȯ°æÀ» ±¸ÃàÇÏ´Â°Ô ¸ñÇ¥ÀÔ´Ï´Ù. 3.2 HTTP¸¦ ÀÌ¿ëÇÑ Á¤º¸ ¼öÁý
HTTP¸¦ ÀÌ¿ëÇÏ´Â ÀÌÀ¯´Â ÀÌ¹Ì Àß ¸¸µé¾îÁø ÀÀ¿ë ¾ÖÇø®ÄÉÀ̼ÇÀ» »ç¿ëÇÒ ¼ö Àֱ⠶§¹®ÀÌÁÒ Apache¿Í PHP°¡ ±×°ÍÀÌ´Ù. PHP´Â SNMP¸¦ Áö¿øÇÏ´Ï, °ü·Ã ÀÀ¿ëµµ ½±°Ô °³¹ßÇÒ ¼ö ÀÖ±¸¿ä.
ÁÖ±âÀûÀ¸·Î ¼öÁýÇÏ´Â Á¤º¸¿Í À̺¥Æ®¼º Á¤º¸°¡ Àִµ¥, ÁÖ±âÀûÀ¸·Î ¼öÁýÇÏ´Â °Ç ÀÏÁ¤ ½Ã°£ ÁÖ±â·Î Á¤º¸¸¦ ¸ðÀ¸¸é µÉ °Í °°³×¿ä. À̺¥Æ®¼º Á¤º¸´Â snmp trapÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ý, HTTP¸¦ ÀÌ¿ëÇØ¼ Àü¼ÛÇÏ´Â ¹æ¹ýÀÌ ÀÖ°í¿ä. syslog¸¦ Àü¼ÛÇÏ´Â ¹æ¹ýµµ ÀÖ°ÚÁÒ. ¿©±â¿¡¼´Â HTTP¸¦ ÀÌ¿ëÇϱâ·Î Çß½À´Ï´Ù. syslog´Â À¯´Ð½º ½Ã½ºÅÛ¿¡¼ ³Î¸® »ç¿ëÇÏ´Â ¹æ¹ýÀ̱ä ÇÏÁö¸¸ syslog ¼³Á¤À» ÇØÁà¾ß ÇÏ´Ï ±ÍÂú±¸¿ä. Â÷¶ó¸® ·ÎÄÿ¡ syslog ºÐ¼®À» À§ÇÑ Agent¸¦ ¼³Ä¡ÇÏ´Â°Ô ³´´Ù´Â »ý°¢ÀÔ´Ï´Ù.
3.2.1 ¼öÁý ¼¹ö ±¸¼º
¼öÁý¼¹öÀÇ Á߽ɿ¡´Â À¥ ¼¹ö°¡ ÀÖ½À´Ï´Ù. ÀÌ À¥¼¹ö´Â ¼³Á¤, À̺¥Æ®, ±âŸ Åë°è µ¥ÀÌÅ͸¦ °ü¸®ÇÕ´Ï´Ù. ¿äûÀº wgetÀ» ÀÀ¿ëÇÑ ½ºÅ©¸³Æ®°¡ ¼öÇàÇϴµ¥, wget ½ºÅ©¸³Æ®µµ À¥ ¼¹ö°¡ °ü¸® ÇÕ´Ï´Ù.
È帧Àº ´ÙÀ½°ú °°½À´Ï´Ù.
3.2.2 Target ¼¹ö ±¸¼º
Target ¼¹ö ¿ª½Ã À¥ ¼¹ö¸¦ Áß½ÉÀ¸·Î ÀÛµ¿À» ÇÕ´Ï´Ù. À¥ ¼¹ö´Â ¿äûÀÌ ÀÖÀ¸¸é, ¿äûÀ» ó¸®ÇÒ Agent ÇÁ·Î±×·¥À» È£ÃâÇÏ°í °á°ú °ªÀ» ÀÀ´ä µ¥ÀÌÅÍ·Î Àü¼ÛÇÕ´Ï´Ù. ÀÀ´ä µ¥ÀÌÅÍ Æ÷¸ËÀº Nagios Çü½ÄÀ¸·Î ÅëÀÏ ÇÏ¸é µÇ°Ú³×¿ä.
ÀϹÝÀûÀÎ ¹æ½ÄÀ¸·Î ÇÑ´Ù¸é, ¿äû¸¶´Ù ÇÁ·Î¼¼½º¸¦ È£ÃâÇÏ´Â ¹æ½ÄÀÌ µÉ°Çµ¥¿ä. ±â´Éº° Agent¸¦ ¸¸µé¾î¼, ¸Å¹ø È£Ãâ ÇÏ´Â ¹æ½ÄÀ» ¾²¸é °£´ÜÇϱä ÇÏÁö¸¸ ÇÁ·Î¼¼½º »ý¼º ºñ¿ëÀ» »ý°¢Çϸé ÀÌ ¹æ½ÄÀ» »ç¿ëÇϱâ´Â Á» ±×·¸ÁÒ. 5ÃÊ °£°ÝÀ¸·Î 5°³ÀÇ Á¤º¸¸¦ ¾ò´Â´Ù¸é, 5ÃÊ ¸¶´Ù 5°³ÀÇ ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇØ¾ß ÇÑ´Ù´Â ¾ê±â°¡ µÇ´Ï±î. ¹«½ÃÇØµµ µÉ¸¸ÇÑ ºñ¿ëÀ̶ó°í »ý°¢ÇÒ ¼öµµ ÀÖ°ÚÁö¸¸ ²¨¸²Á÷ ÇÕ´Ï´Ù.
ÇØ¼ AgentÀÇ È¿À²ÀûÀÎ ÀÛµ¿¹æ½Äµµ Á» °í¹ÎÇØº¼ Çʿ䰡 Àְڳ׿ä. PythonÀ̳ª Perl·Î Agent µ¥¸óÀ» ¸¸µé°í, °¢ ±â´ÉÀ» ¸ðµâ·Î ³¢¿ö ³Ö´Â ¹æ½Äµµ »ý°¢ÇÒ ¼ö ÀÖ°Ú±¸¿ä. À¥¼¹ö¿Í AgentÀÇ Åë½ÅÀº Unix Domain SocketÀ¸·Î ÇÏ¸é µÇÁö ½Í½À´Ï´Ù.
ÇÏÁö¸¸ ÀÌ ¹æ½Äµµ ¹®Á¦°¡ ÀÖ½À´Ï´Ù. ƯÁ¤¾ð¾î¿¡ Á¾¼ÓµÇ°Ô Çϸé, ´Ù¸¥ ¾ð¾î·ÎµÈ µµ±¸¸¦ »ç¿ëÇϱⰡ ²¬²ô·¯¿öÁö±â ¶§¹®ÀÔ´Ï´Ù.
±×·¡¼ »ý°¢ÇÑ ÀýÃæ¾È. ±âº»ÀûÀ¸·Î´Â ÄÚµå Á¶°¢À» ¼öÇàÇϵµ·Ï ÇÏÁö¸¸, ¿ÜºÎ ÇÁ·Î±×·¥À» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °Ì´Ï´Ù. 3.3 ¹èÆ÷ ½Ã½ºÅÛ
Agent ¹èÆ÷¿Í ¾÷±×·¹À̵带 ¼öµ¿À¸·Î ÇÒ ¼ö´Â ¾ø´Â ³ë¸©ÀÌÁÒ. µû¶ó¼ ¹èÆ÷ ½Ã½ºÅÛÀ» ¸¸µé¾î¾ß ÇҰǵ¥¿ä. ¹èÆ÷ ½Ã½ºÅÛÀº ´ë·« ´ÙÀ½°ú °°Àº ±â´ÉÀ» °¡Áö°í ÀÖ¾î¾ß ÇÒ°Ì´Ï´Ù.
3.3.1 ¹èÆ÷ ¿î¿µÃ¼Á¦ ȯ°æ
¹èÆ÷ ¿î¿µÃ¼Á¦¸¦ Çϳª ¸¸µé¾î¾ß °ÚÁÒ. ÆÐŰÁö repositoryµµ ¸¸µé¾î¾ß °Ú°í¿ä. Agent ÀÛµ¿À» À§ÇÑ È¯°æµµ ¸¸µé¾îÁà¾ß °Ú°í¿ä.
--- home ---+---- WebServer
|
+---- Cfg
|
+---- Agent ---+-- Module
|
+-- Exec
´ë·« À§ÀÇ ¹æ½ÄÀ¸·Î µð·ºÅ丮¸¦ ±¸¼ºÇØ ÁÖ¸é µÉ°Ì´Ï´Ù. 3.4 À̺¥Æ® °ü¸®
¾Õ¼ ¼³¸íÇßµíÀÌ À̺¥Æ®´Â µÎ °¡Áö Á¾·ù°¡ ÀÖ½À´Ï´Ù. ·ê ±â¹Ý À̺¥Æ®¿Í Trap ¹æ½ÄÀÇ À̺¥Æ®ÀÔ´Ï´Ù. 3.4.1 ƼÄÏ ¹ßÇà°ú ó¸®
¾î¶² Á¾·ùÀÇ À̺¥Æ®À̵çÁö °£¿¡ À̺¥Æ®°¡ ¹ß»ýÇϸé, ÀÌ À̺¥Æ®´Â ƼÄÏÀ¸·Î ¹ßÇà µË´Ï´Ù.
ƼÄÏ °ü¸® ½Ã½ºÅÛ¿¡ ´ëÇÑ °ÍÀº ´Ù¸¥ ¹®¼¿¡¼ ¼³¸íÀ» ÇßÀ¸´Ï Âü°í ÇϽñ⠹ٶø´Ï´Ù. Á¤¸®ÇÏÀÚ¸é
4 Àåºñ ÀÌ·Â °ü¸®
Àåºñ´Â ±×·ìº°·Î °ü¸®°¡ µÇ¾ß °ÚÁÒ. ±×·¡¾ß ±×·ìº°·Î °ü¸®/¸ð´ÏÅ͸µ Á¤Ã¥À» Á¤Çϰí, ƼÄÏ ¿ª½Ã ±×·ìº°·Î ¹ßÇàÇÒ ¼ö ÀÖÀ» Å״ϱî¿ä. Àåºñ ÀÌ·Â °ü·Ã ÇØ¼´Â Àåºñ ÀÔ°í¿¡¼ Æó±â±îÁö¸¦ ó¸®ÇÏ´Â Àü¹®ÀûÀÎ ÅøÀÌ ÀÖ±â´Â ÇÕ´Ï´Ù. ¹°·Ð »ó¿ëÁ¦Ç°ÀÌÁÒ. Àú´Â »ó¿ë Á¦Ç°À» ÀÌ¿ëÇÒ »ý°¢Àº ¾ø±¸¿ä. ¾Æ·¡ÀÇ ±â´ÉÀ» Æ÷ÇÔÇϵµ·Ï °³¹ßÇÒ »ý°¢ÀÔ´Ï´Ù.
Áß¿äÇÒ ¼ö ÀÖ´Â°Ô °¢ ±â±âÀÇ ³»±¸¼º, ¼º´ÉµîÀ» ÃøÁ¤ÇÒ ÀÚ·á·Î »ç¿ëÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. 5 °³¹ß À̽´
½Ã½ºÅÛ ÀÚü´Â °£´ÜÇÕ´Ï´Ù. ½Ã½ºÅÛÀº °£´ÜÇϰí ÀÌÇØÇϱ⠽±°Ô ¼³°èÇÏ´Â°Ô ÃÖ°íÁÒ. ÇÏÁö¸¸ ½ÇÁ¦ ±¸ÇöÀº ±×·¸Áö ¾Ê½À´Ï´Ù. Á¤º¸ ¼öÁý, ºÐ¼®, À̺¥Æ® °ü¸®, Àåºñ/À¯Àú °ü¸®¸¦ ¸ðµÎ ÅëÇÕÇØ¾ß Çϱ⠶§¹®ÀÌÁÒ. ÇÁ·Î¼¼½º °ü¸®ÀÔ´Ï´Ù.
¶Ç Çϳª ÀÌ ½Ã½ºÅÛÀº ¼ö½Ê¿¡¼ ¼ö¹é´ë°¡ ¾Æ´Ñ ¼öõ´ë¿¡¼ ¼ö¸¸´ëÀÇ ½Ã½ºÅÛ °ü¸®¸¦ ¸ñÀûÀ¸·Î ÇÕ´Ï´Ù. ¼öÁýÇÏ´Â °Í ÀÚü°¡ µµÀüÀÌ µÉ ¼öµµ ÀÖ½À´Ï´Ù. 5.1 ºÐ»ê ¼öÁý
À½.. ¾î¶² ±¸Á¶¸¦ °¡Áö´Â°Ô ÁÁÀ»±î. ¼öÁý¼¹ö°¡ ¿äÃ»ÇØ¼ ¼öÁýÇÏ´Â ¹æ½ÄÀ» »ç¿ëÇØ¾ß Çϳª ? ¾Æ´Ï¸é Ÿ°Ù ¼¹ö°¡ µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ´Â ¹æ½ÄÀ» »ç¿ëÇØ¾ß ÇÒ·Á³ª ? ¼º´ÉÀ» Áß½ÉÀ¸·Î »ìÆìº¸µµ·Ï ÇϰڽÀ´Ï´Ù.
½Ã½ºÅÛ ±¸¼ºÀº ´ÙÀ½°ú °°½À´Ï´Ù.
ÀÏ´ÜÀº ¼öÁý ¼¹ö¿¡¼ ÁÖ±âÀûÀ¸·Î ¼öÁýÇÏ´Â ¹æ½ÄÀ¸·Î ±¸ÇöÇϱâ·Î Çß½À´Ï´Ù.
¼öÁý ¼¹ö´Â ¿©·¯ ´ë°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. Manager´Â ÀÌµé ¼öÁý ¼¹ö¸¦ °ü¸®Çϰí JobÀ» ÇÒ´çÇÏ´Â ÀÏÀ» ÇÕ´Ï´Ù. ¿©±â¿¡¼ JobÀ̶õ °ü¸®ÇÒ ¼¹ö ¸ñ·Ï°ú °ü¸® ¿ä¼Ò°¡ µÇ°ÚÁÒ. »õ·Î¿î JobÀÌ ¸¸µé¾îÁö¸é, ¼öÁý ¼¹ö·Î Á¤º¸¸¦ Àü¼ÛÇÕ´Ï´Ù. ¼öÁý ¼¹ö´Â JobÀ» ¹ÞÀ¸¸é, ¼öÁý ½ºÅ©¸³Æ®¸¦ Àç °¡µ¿ÇÕ´Ï´Ù. ´ÙÀ½°ú °°Àº ±â´ÉÀÌ ÀÖ°ÚÁÒ ?
Á¤º¸ ¹üÁÖ°¡ 3°³¶ó¸é ÃÊ´ç 300°³ÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇØ¾ß ÇÏ´Â ±º¿ä. Å×½ºÆ®¸¦ ÇØºÁ¾ß °ÚÁö¸¸ ¼º´É¿¡ ¹®Á¦°¡ µÉ °Í °°Áö´Â ¾Ê±º¿ä.
¼öÁý ÇÁ·Î¼¼½º´Â ¾î¶»°Ô ±¸¼ºÇÒ±î¿ä ? µ¥¸ó Çü½ÄÀ¸·Î ? ¾Æ´Ï¸é ¸Å Áֱ⠸¶´Ù ½ÇÇà ? Àü µ¥¸ó Çü½ÄÀ¸·Î ÇÒ »ý°¢ÀÔ´Ï´Ù. ¸Å Áֱ⠸¶´Ù ½ÇÇàÇÒ °æ¿ì ´ÙÀ½ÀÇ ¹®Á¦°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.
Àü µ¥¸ó ¹æ½ÄÀ» ¼±ÅÃÇß½À´Ï´Ù. ÇϳªÀÇ µ¥¸óÀÌ ÇϳªÀÇ ¼¹ö¸¦ °ü¸®ÇÏ´Â ¹æ½ÄÀÔ´Ï´Ù. 1000°³ÀÇ Àåºñ¶ó¸é 1000°³ÀÇ ÇÁ·Î¼¼½º°¡ ¶å´Ï´Ù. 2000°³¶ó¸é 2000°³ÀÔ´Ï´Ù.
±¸¼ºÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
5.2 ºÐ»ê ó¸®
µ¥ÀÌÅÍ Ã³¸®´Â ¾î¶»°Ô ÇØ¾ß ÇÒ±î¿ä ? Á¦°¡ »ý°¢Çϱ⿡´Â ±»ÀÌ ºÐ»ê󸮸¦ ÇÒ ÇÊ¿ä´Â ¾øÀ» °Í °°½À´Ï´Ù. RAW Data´Â º° ´Ù¸¥ ó¸® ¾øÀÌ ±×´ë·Î RRD¿¡ ÀúÀåÇÒ »ý°¢ÀÌ °Åµç¿ä. ±âº»ÀûÀ¸·Î ¼¹ö&¸ð´ÏÅ͸µ ¿ä¼Ò ¸¶´Ù RRD ÆÄÀÏÀ» ³²±æ °Ì´Ï´Ù.
±×·¯¹Ç·Î "¼¹ö °¹¼ö x ¸ð´ÏÅ͸µ ¿ä¼Ò"¸¸ÅÀÇ RRD ÆÄÀÏÀÌ ¸¸µé¾îÁö°ÚÁÒ.
³²´Â ¹®Á¦´Â RAW DATA¸¦ ³²±æ °ÍÀÎÁö¿¡ °üÇÑ °Ì´Ï´Ù. ÇÊ¿äÇÒ ¶§, RAW DATA¿¡¼ Á¤º¸¸¦ »Ì¾Æ³»±â À§ÇؼÀÔ´Ï´Ù. Big Table°ú °°Àº column by column ±â¼úÀ» Àû¿ëÇÑ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» Çϳª ¼±ÅÃÇØ¾ß °Ú´Âµ¥. HBase Á¤µµ·Î Çѹø »ìÆìº¼±î ÇÕ´Ï´Ù. ¿¬±¸ÁÖÁ¦Âë µÇ°Ú³×¿ä. 5.3 ´ë·« °üÁ¦ ½Ã½ºÅÛ
´ë·«À̱ä ÇÏÁö¸¸ Á¤º¸¸¦ ¼öÁý°ú ºÐ¼®¿¡ ´ëÇÑ ¼³°è°¡ ³¡³µ½À´Ï´Ù. ÀÌÁ¦ °üÁ¦ ½Ã½ºÅÛÀ» ¸¸µé¾î¾ß ÇÒ °Çµ¥¿ä. ÀÌ °üÁ¦ ½Ã½ºÅÛÀº ´ÙÀ½°ú °°Àº ±â´ÉÀ» °¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.
5.4 ´ë·« Ticket ó¸® ½Ã½ºÅÛ
Ticket °ü¸® ½Ã½ºÅÛ¿¡ Á¤¸®ÇØ µÐ°Ô ÀÖÀ½. 6 Àüü ±¸¼º
Àüü ±¸¼ºÀº ´ë·« ´ÙÀ½°ú °°½À´Ï´Ù.
|
|
|
|
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù. |
|