| snmppd. SNMPPD´Â NAGIOS¿Í ÇÔ²² ÀÛµ¿Çϵµ·Ï ¼³°èµÈ SNMP ÇÁ·Ï½Ã µ¥¸óÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
snmppd. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Vladislav Bogdanov
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://slava.local.nsys.by/projects/
snmppd. ű×
snmppd. ¼³¸í
SNMPPD´Â Nagios¿Í ÇÔ²² ÀÛµ¿Çϵµ·Ï ¼³°èµÈ SNMP ÇÁ·Ï½Ã µ¥¸óÀÔ´Ï´Ù. SNMPPD´Â ½ÃÀ۽à Net-SNMP MIBS µð·ºÅ丮¿¡¼ ¸ðµç MIB¸¦·Îµå ÇÑ ´ÙÀ½ ±¸¼º °¡´ÉÇÑ ½º·¹µå ¼ö¸¦ »ý¼ºÇÏ°í ¿äûÀ» À§ÇØ TCP ¼ÒÄÏÀ» ±â´Ù¸³´Ï´Ù. º¸¾È ÀÌÀ¯·Î Loopback Address (127.0.0.1)´Â µè±â À§Çؼ´Â ¼Ò½º¿¡¼ ½±°Ô º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾î·µç, ½ÃÀÛ ÈÄ Æ¯±ÇÀ» ¶³¾î ¶ß¸®´Â °Í¸¸ Å È®½ÇÇؾßÇÕ´Ï´Ù. SNMPPD ÆûÀÇ ¿äû ´ë±â Àº Get, getNext Áß ÇϳªÀÔ´Ï´Ù. ´Â ¸ð´ÏÅÍ µÈ È£½ºÆ®ÀÇ IP ÁÖ¼Ò ¶Ç´Â È£½ºÆ® À̸§ÀÔ´Ï´Ù. ´Â snmpv1 Ä¿¹Â´ÏƼÀÔ´Ï´Ù. (SNMPPD´ÂÀÌ ¹öÀü ¸¸ ÇöÀçÀÌ ¹öÀü ¸¸ Áö¿øÇÕ´Ï´Ù). ´Â host.installation¿¡¼ ¾òÀ» ¼öÀÖ´Â °ø¹éÀ¸·Î ±¸ºÐ µÈ OID ¸ñ·ÏÀÔ´Ï´Ù.`configure '½© ½ºÅ©¸³Æ®´Â ÄÄÆÄÀÏÇÏ´Â µ¿¾È »ç¿ëµÇ´Â ´Ù¾çÇÑ ½Ã½ºÅÛ Á¾¼Ó º¯¼ö¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ °ªÀ» ÃßÃøÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °ªÀ» »ç¿ëÇÏ¿© ÆÐÅ°ÁöÀÇ °¢ µð·ºÅ丮¿¡`makefile 'À» ¸¸µì´Ï´Ù. ¶ÇÇÑ ½Ã½ºÅÛ Á¾¼Ó definitionÀ» Æ÷ÇÔÇÏ´Â Çϳª ÀÌ»óÀÇ`.h 'ÆÄÀÏÀ» ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. ¹Ì·¡·Î ÇöÀç ±¸¼ºÀ» ´Ù½Ã ¸¸µé ¼öÀÖ´Â ¼Ð ½ºÅ©¸³Æ®`config.status'¸¦ ¸¸µé¾î ÇöÀç ±¸¼º,`config.cache 'ÆÄÀÏÀ» ´Ù½Ã ¸¸µì´Ï´Ù. Å×½ºÆ® °á°ú¸¦ Speed UpreconFiguring ¹× ÄÄÆÄÀÏ·¯ Ãâ·ÂÀ» Æ÷ÇÔÇÏ´Â ÆÄÀÏ`config.log 'ÆÄÀÏÀ» ÀúÀåÇÕ´Ï´Ù. `configure '´Â ±×µéÀ»ÇÒÁö ¿©ºÎ¸¦ È®ÀÎÇÏ°í`readme'¿¡ ÁÖ¾îÁø ÁÖ¼Ò¿¡ ´ëÇÑ ¸ÞÀÏÀÌ diff ¶Ç´Â ÁöħÀ» º¸³»¼ ´ÙÀ½ ¸±¸®½º¿¡¼ °í·Á µÉ ¼ö ÀÖ½À´Ï´Ù. ¾î¶² ½ÃÁ¡¿¡¼`config.cache '¿¡¼ ¿øÇÏÁö ¾Ê´Â °á°ú°¡ µé¾î ÀÖ½À´Ï´Ù. À¯ÁöÇÏ·Á¸é Á¦°ÅÇϰųª ÆíÁý ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏ`configure.in 'Àº`autoconf'¶ó´Â ÇÁ·Î±×·¥¿¡ ÀÇÇØ`configure '¸¦ ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ ÆÐÅ°Áö¸¦ ÄÄÆÄÀÏÇÏ´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀ» »ç¿ëÇÏ¿©`configure '¸¦ º¯°æÇϰųª`configure'¸¦ º¯°æÇÏ·Á´Â °æ¿ì`configure.in '¸¸ ÇÊ¿äÇÕ´Ï´Ù. 1. `cd 'ÆÐÅ°ÁöÀÇ ¼Ò½º Äڵ尡 Æ÷ÇÔ µÈ µð·ºÅ丮¿¡`./configure'¸¦ ÀÔ·ÂÇÏ´Â µð·ºÅ丮¿¡`./configure '¸¦ ÀÔ·ÂÇÏ¿© ÀÌÀü ¹öÀüÀÇ System V¿¡¼`csh'¸¦ »ç¿ëÇÏ´Â °æ¿ì`sh¸¦ ÀÔ·ÂÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. / CSSH '¸¦ ¹æÁöÇϱâ À§ÇØ'CSH '¸¦ ½ÇÇàÇÏÁö ¸øÇϵµ·Ï'CONCONFIGURE 'STARS.RUNNING`CONFALG'Àº Àá½Ã °É¸³´Ï´Ù. ½ÇÇà Áß¿¡´Â ITS°¡ È®ÀÎÇÏ´Â ±â´ÉÀ» ¾Ë¸®´Â ¸Þ½ÃÁö¸¦ ÀμâÇÕ´Ï´Ù .2. ÆÐÅ°Áö¸¦ ÄÄÆÄÀÏÇÏ·Á¸é`make '¸¦ ÀÔ·ÂÇϽʽÿÀ. ¼±ÅÃÀûÀ¸·Î,`check '¸¦ ÀÔ·ÂÇÏ¿© package.4¿Í ÇÔ²² Á¦°øµÇ´Â ÀÚü Å×½ºÆ®¸¦ ½ÇÇàÇÕ´Ï´Ù. `make install 'À» ÀÔ·ÂÇÏ¿© ÇÁ·Î±×·¥ ¹× ¸ðµç µ¥ÀÌÅÍ ÆÄÀÏ ¹× ¹®¼¸¦ ¼³Ä¡ÇϽʽÿÀ .5. `clean 'À» ÀÔ·ÂÇÏ¿© ¼Ò½º ÄÚµå µð·ºÅ丮¿¡¼ ÇÁ·Î±×·¥ ¹ÙÀ̳ʸ® ¹× °³Ã¼ ÆÄÀÏÀ» Á¦°Å ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ`configure '»ý¼º µÈ ÆÄÀÏÀ» Á¦°ÅÇÏ·Á¸é (±×·¡¼ ´Ù¸¥ Á¾·ùÀÇ ÄÄÇ»ÅÍ¿¡ ´ëÇÑ ÆÐÅ°Áö¸¦ ÄÄÆÄÀÏ ÇÒ ¼ö ÀÖÀ½),`make distclean'À» ÀÔ·ÂÇϽʽÿÀ. ±×°÷¿¡¼`Make Mainterer-Clean 'Ÿ°ÙÀÌ ÀÖÁö¸¸ ÁÖ·Î ÆÐÅ°ÁöÀÇ °³¹ßÀÚµéÀ»À§ÇÑ °ÍÀÔ´Ï´Ù. À̸¦ »ç¿ëÇÏ´Â °æ¿ì ¹èÆ÷¿Í ÇÔ²² Á¦°øµÈ ÆÄÀÏÀ» Àç»ý¼ºÇϱâ À§ÇØ ¸ðµç Á¾·ùÀÇ ´Ù¸¥ ÇÁ·Î±×·¥À» °¡Á®¿Í¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ libpthread ¶óÀ̺귯¸®, Linux NPTL ¶óÀ̺귯¸®°¡ Å×½ºÆ®µË´Ï´Ù. ¡¤ libsplit ¶óÀ̺귯¸® ¡¤ NET-SNMP ¶óÀ̺귯¸® ¹× Çì´õ. ¡¤ OSÀÇ ±âº» Æú¸µ ±¸Çö (Linux°¡ ÀÖ½À´Ï´Ù).
snmppd. °ü·Ã ¼ÒÇÁÆ®¿þ¾î