HOME   ·Î±×ÀΠ  ȸ¿ø°¡ÀÔ
    
ȸ¿ø°¡ÀÔ
ºñ¹Ð¹øÈ£ ã±â ÀÚµ¿·Î±ä
ÀÌÀü°Ô½ÃÆÇ
   free_board
   °Ç°­°Ô½ÃÆÇ
   ¿À¶óŬDB
   Linux
   HTML/javascript
   Áú¹®°ú ´ä
È£¼­±â
   À̹ÌÁö°Ô½ÃÆÇ  
   °Ç°­°Ô½ÃÆÇ  
   À½¾ÇÀÚ·á  
   ¼ºÁØÀÌ °Ô½ÃÆÇ  
 Hit : 3861
 À̸§ : È£¼®  (121.¢½.39.7)
 ³¯Â¥ : 2009-03-04 14:07:55
 Á¦¸ñ : Nagios¼³Ä¡¹®¼­ LinuxTip [¼­¹ö¸ð´ÏÅ͸µ sms]
Nagios¼³Ä¡¹®¼­ LinuxTip 
2005/03/18 22:39

 http://blog.naver.com/mnnclup/80011149937
ÀÌ Æ÷½ºÆ®¸¦ º¸³½°÷ ()  ÷ºÎÆÄÀÏ (1)

 
1.   Nagios ¼³Ä¡

NagiosÀÇ ÀνºÅç ¹× ¼³Á¤Àº ¾à°£ º¹ÀâÇϸç, ½ÇÁ¦·Î ±¸µ¿µÇ±â±îÁö´Â ¸¹Àº ¼³Á¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù

¾ÐÃàÇ®±â

Nagios ¹èÆ÷º»À» Ç®·Á¸é ÀÓÀÇÀÇ µð·ºÅ丮¿¡¼­ ¾Æ·¡2°³ÀÇ Ä¿¸àµå¸¦ ½ÇÇàÇÕ´Ï´Ù.

#gunzip nagios-1.0.tar.gz
#tar xf nagios-1.0.tar

ZIPÇü½Ä¿¡¼­ ¾ÐÃàµÈ ¹èÆ÷º»À» ´Ù¿î·ÎµåÇßÀ» °æ¿ì´Â ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÕ´Ï´Ù.

#unzip nagios-1.0.zip

ÀνºÅç µð·ºÅ丮 ÀÛ¼º ¹× À¯Àú,±×·ì µî·Ï

#adduser –u nagios –g nagios -b /usr/local/nagios

configuration ½ÇÇà

MakeÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â configure script ½ÇÇà.

#./configure --prefix=prefix --with-cgiurl=cgiurl --with-htmurl=htmurl --with-nagios-user=someuser --with-nagios-grp=somegroup

prefixºÎºÐÀº À§¿¡¼­ ¸¸µç ÀνºÅç µð·ºÅ丮. (µðÆúÆ® /usr/local/nagis)
cgiurlºÎºÐÀº ½ÇÁ¦·ÎCGI¸¦ ½ÇÇà½ÃÅ°´ÂURL. (µðÆúÆ® /nagios/cgi-bin) ³¡¿¡ slash³ÖÁö ¾Ê½À´Ï´Ù.
htmurlºÎºÐÀº À¥ interface¿Í HTMLÆÄÀÏÀ» Ç¥½ÃÇÏ´ÂURL(µðÆúÆ® /nagios/)
someuserºÎºÐÀº µî·ÏÇÑ À¯Àú(Nagios). ÆÄÀÏ ±ÇÇÑÀº ÀÌ À¯Àú·Î ¼³Á¤µÊ.(µðÆúÆ®nagios)
somegroupºÎºÐÀº µî·ÏÇѱ׷ì(Nagios). ÆÄÀÏ ±ÇÇÑÀº ÀÌ ±×·ìÀ¸·Î¼³Á¤µÊ.(µðÆúÆ®´Ânagios)
ÄÄÆÄÀÏ

Nagios¿Í CGI¸¦ ÄÄÆÄÀÏÇϱâÀ§ÇØ ´ÙÀ½À» ½ÇÇà ÇÕ´Ï´Ù.

#make all

¹ÙÀ̳ʸ®¿ÍHTMLÆÄÀÏ ÀνºÅç

#make install

±âµ¿ ½ºÅ©¸³Æ® ÀνºÅç

/etc/rc.d/init.d/nagios¿¡ Nagios±âµ¿ ½ºÅ©¸³Æ® ÀνºÅç.

#make install-init

OSÀÇ Æ¯¼º¿¡ ¸ÂÃß¾î º¯°æÀÌ ÇÊ¿äÇÕ´Ï´Ù.

µð·ºÅ丮 ±¸Á¶¿Í ÆÄÀÏ À§Ä¡

NagiosÀÇ ÀνºÅç µð·ºÅ丮·Î À̵¿Çϱâ À§ÇØ ¾Æ·¡ÀÇ Ä¿¸àµå¸¦ ½ÇÇà.

#cd /usr/local/nagios

¼­ºê µð·ºÅ丮
 ¿ë    µµ
 
bin/
 Nagios core program
 
etc/
 ¸ÞÀÎ, ÀÚ¿ø, ¿ÀºêÁ§Æ®, CGIÀÇ °¢ ¼³Á¤ ÆÄÀÏ ¹èÄ¡ Àå¼Ò
 
sbin/
 CGI ½ÇÇàÆÄÀÏ
 
share/
 HTMLÆÄÀÏ (Web interface¿Í on-line document)
 
var/
 ·Î±× ÆÄÀÏÀ» À§ÇÑ µð·ºÅ丮
 

Ç÷¯±× ÀÎ ÀνºÅç

Nagios¸¦ ½ÇÇàÇϱâ À§Çؼ­´Â Ç÷¯±× ÀÎÀ» ÀνºÅç ÇØ¾ß ÇÕ´Ï´Ù. Ç÷¯±× ÀÎÀº º¸Åë Nagios¸¦ ÀνºÅç ÇÑ µð·ºÅ丮³»ÀÇlibexec/ µð·ºÅ丮¿¡ ÀνºÅç µË´Ï´Ù(¿¹£º/usr/local/nagios/libexec). Ç÷¯±× ÀÎÀº °¨½Ã¸¦ ÇÏ´Â ¹ÙÀ̳ʸ® ȤÀº ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. Ç÷¯±× ÀÎ ÃÖ½ÅÆÇÀÇ ¸±¸®½º´Â NagiosÀÇ ´Ù¿î·Îµå ÆäÀÌÁö ȤÀºSourceForgeÀÇ ÇÁ·ÎÁ§Æ® ÆäÀÌÁö¿¡¼­ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

À¥ interfaceÀÇ ¼³Á¤
ÀÌ ¹®¼­ÀÇ ³»¿ëÀº, À¥ ¼­¹ö¿¡ Apache°¡ ¼³Ä¡µÇ¾î ÀÖÀ¸¸ç Nagios°¡/usr/local/nagios¿¡ ÀνºÅç µÇ¾î ÀÖ´Â °ÍÀ» ÀüÁ¦·Î ÇÕ´Ï´Ù.

CGI¸¦ ½ÇÇàÇϱâ À§ÇÑ Script alias ¼³Á¤

µðÆúÆ® : http://¼­¹öÁÖ¼Ò/nagios/cgi-bin/¿¡¼­ NagiosÀÇCGI°¡ ½ÇÇàµÈ´Ù´Â ÀüÁ¦.

configure script¿¡ --with-cgiurl ¿É¼ÇÀ» »ç¿ëÇÏ¿© º¯°æÀÌ °¡´ÉÇÕ´Ï´Ù. À¥ ¼­¹öÀÇ ¼³Á¤ ÆÄÀÏ(httpd.conf)¿¡ ´ÙÀ½°ú °°Àº ¼³Á¤À» Ãß°¡ÇÕ´Ï´Ù. (À¥ ¼­¹ö ¼³Á¤ ÆÄÀÏÀÇ Àå¼Ò´Â ½Ã½ºÅÛ¿¡ µû¶ó¼­ ¾à°£ Â÷ÀÌ°¡ ³².)

 
 
ScriptAlias /nagios/cgi-bin/ /usr/local/nagios/sbin/
<Directory "/usr/local/nagios/sbin/">
    AllowOverride AuthConfig
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>
 
 
Áß¿ä! ScriptAliasÀÇ ÇàÀº ´ÙÀ½¿¡ ¼³¸íÇÏ´ÂAliasÀÇ Çຸ´Ù ¹Ýµå½Ã ¾Õ¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸éApache´Â °¢ ÇàÀ» ´Ù¸¥ °ÍÀ¸·Î Çؼ®ÇØ ¹ö¸®°Ô µË´Ï´Ù.

HTMLÆÄÀÏÀ» À§ÇÑ aliasÀÇ ¼³Á¤

À¥ ¼­¹ö·ÎºÎÅÍHTMLÆÄÀÏÀ» ½ÇÇàÇϱâ À§Çؼ­, ApacheÀÇ ¼³Á¤ ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.

´ÙÀ½ÀÇ ÇàÀ» À¥ ¼­¹öÀÇ ¼³Á¤ ÆÄÀÏ(httpd.conf)¿¡ Ãß°¡ ÇÕ´Ï´Ù

Alias /nagios/ /usr/local/nagios/share/
<Directory "/usr/local/nagios/share">
    Options None
    AllowOverride AuthConfig
    Order allow,deny
    Allow from all
</Directory>
ÀÌ ¼³Á¤Àºhttp://¼­¹öÁÖ¼Ò/nagios/ URL¿¡¼­ HTML À¥ interfaceȤÀº ¹®¼­ ¾×¼¼½º°¡ °¡´ÉÇÏ°Ô Çϱâ À§ÇÑ °ÍÀÔ´Ï´Ù. Congigure Script¿¡¼­ --with-htmlurl(µðÆúÆ® /nagios/)À» ÁÖ¾î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

Áß¿ä! AliasÁö½Ã¹®Àº CGI¸¦ ½ÇÇàÇϱâ À§ÇÑScriptAliasÁö½Ã¹®ÀÇ µÚ¿¡ ±â¼úÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. ¸¸¾à, ScriptAliasÀÇ Àü¿¡ ±â¼úÇØ ¹ö¸®¸éCGI¿¡ ¾×¼¼½º ÇßÀ» ¶§¿¡404 ¿¡·¯°¡ ³ª°ÔµË´Ï´Ù.

À¥ ¼­¹öÀÇ Àç±âµ¿

Apache¼³Á¤ ÆÄÀÏ ÆíÁýÀÌ ³¡³ª¸é , ´ÙÀ½°ú °°ÀÌ À¥ ¼­¹ö¸¦ Àç ±âµ¿ ÇÕ´Ï´Ù.

#/etc/rc.d/init.d/httpd restart

¼³Á¤ È®ÀÎ

Apache ¼³Á¤À» º¯°æÇÑ ºÎºÐÀÌ Á¦´ë·Î µ¿ÀÛÇÏ´ÂÁö Á¡°Ë ÇÕ´Ï´Ù.
ºê¶ó¿ìÀú·Îhttp://»ç¿ëÇÏ´Â ¼­¹ö/nagios·Î Á¢¼ÓÇؼ­, NagiosÀÇ À¥ interface°¡ Ç¥½ÃµÇ´ÂÁö È®ÀÎÇÕ´Ï´Ù.

ÀÎÁõ ¼³Á¤

À¥ interface ¼³Á¤ ¿Ï·á ÈÄ, CGIÆÄÀÏ ¾×¼¼½º Á¦ÇÑÀ» µÎ±â À§ÇØ, »ç¿ëÀÚ ÀÎÁõ ¼³Á¤À» ÇØ¾ß ÇÕ´Ï´Ù.

 

2. NagiosÀÇ ¼³Á¤
¸ÞÀÎ ¼³Á¤ ÆÄÀÏ

¸ÞÀÎ ¼³Á¤ ÆÄÀÏ(/usr/local/nagios/etc/nagios.cfg)

»ùÇà ¸ÞÀμ³Á¤ ÆÄÀÏÀº ¹ÙÀ̳ʸ®¸¦ ÄÄÆÄÀÏ Çϱâ Àüconfigure¶§¿¡ ÀÚµ¿À¸·Î »ý¼ºµË´Ï´Ù. Nagios¸¦ ÀνºÅç ÇÑ µð·ºÅ丮 ³»ÀÇetc µð·ºÅ丮 ¾ÈÀ̳ª, ¹èÆ÷º»À» ¾ÐÃà ÇØÁ¦ÇÑ µð·ºÅ丮 ¾È¿¡ »ùÇà ¼³Á¤ ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. ÀνºÅç ½Ã¿¡make install-config¸¦ ½ÇÇà Çß´Ù¸é, ¼³Á¤ ÆÄÀÏÀº ÀνºÅç µð·ºÅ丮(/usr/local/nagios/etc)¿¡ º¹»çµÉ °ÍÀÔ´Ï´Ù. ¸ÞÀÎ ¼³Á¤ ÆÄÀϸíÀºnagios.cfgÀÔ´Ï´Ù.

Resource ¼³Á¤ ÆÄÀÏ

Resource ¼³Á¤ ÆÄÀÏÀº »ç¿ëÀÚ Á¤ÀÇ ¸ÅÅ©·Î¸¦ Á¤ÀÇÇÕ´Ï´Ù. Resource fileÀº ´Ù¸¥ Á¤º¸(µ¥ÀÌŸº£À̽º¿¡ Á¢¼Ó ¼³Á¤µî)µµ µ¿½Ã¿¡ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Resource ¼³Á¤ ÆÄÀÏÀº Áß¿äÇÑ ¼³Á¤ Á¤º¸°¡ Æ÷ÇԵǾî ÀÖÀ¸¹Ç·Î ,CGI¼³Á¤ ½Ã º¸ÀÌÁö ¾Êµµ·Ï Æ۹̼ÇÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

¸ÞÀÎ ¼³Á¤ ÆÄÀÏ¿¡ ƯÁ¤resource_file¸íÀ» ±â¼úÇϰųª, »õ·Î¿î Resource ¼³Á¤ ÆÄÀÏÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿ÀºêÁ§Æ®(Object) ¼³Á¤ ÆÄÀÏ

¿ÀºêÁ§Æ® ¼³Á¤ ÆÄÀÏÀº È£½ºÆ®(hosts), ¼­ºñ½º(services), È£½ºÆ® ±×·ì(hostgroups), ÄÁÅÃÆ®(contacts), ÄÁÅÃÆ® ±×·ì(contactgroups), Ä¿¸àµå(commands)µîÀ» Á¤ÀÇÇÏ´Â ÆÄÀϱº ÀÔ´Ï´Ù. ÀÌ ÆÄÀϵéÀº, ¹«¾ùÀ», ¾î¶»°Ô °¨½ÃÇÏ°í Å뺸ÇÏ´ÂÁö¸¦ Á¤ÀÇÇÕ´Ï´Ù.

CGI¼³Á¤ ÆÄÀÏ

CGI¼³Á¤ ÆÄÀÏ(/usr/local/nagios/etc/cgi.cfg)¿¡´Â CGIÀÇ ½ÇÇà¿¡ °üÇÑ ¸¹Àº Áö½Ã¹®ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

»ùÇÃCGI¼³Á¤ ÆÄÀÏÀº ¹ÙÀ̳ʸ®¸¦ ÄÄÆÄÀÏ Çϱâ Àüconfigure ¶§¿¡, Nagios¸¦ ÀνºÅç ÇÑ µð·ºÅ丮 ³»ÀÇetc µð·ºÅ丮³ª, ¹èÆ÷º» ¾ÐÃàÇØÁ¦¸¦ ÇÑ °÷¿¡ ÀÚµ¿À¸·Î »ý¼ºµË´Ï´Ù. ÀνºÅç½Ã¿¡ make install-config Ä¿¸àµå¸¦ ½ÇÇàÇÏ¿´´Ù¸é, »ùÇü³Á¤ ÆÄÀÏÀº ÀνºÅçÀå¼Ò(/usr/local/nagios/etc)¿¡ ÀÖ½À´Ï´Ù. ¸ÞÀμ³Á¤ ÆÄÀÏÀÇ µðÆúÆ® ÆÄÀϸíÀº cgi.cfgÀÔ´Ï´Ù.

Ãß°¡ Á¤º¸ ¼³Á¤ ÆÄÀÏ

Ãß°¡ Á¤º¸ ¼³Á¤ ÆÄÀÏÀºCGI¸¦ »ç¿ëÇϴ ȣ½ºÆ®³ª ¼­ºñ½ºÀÇ Ãß°¡Á¤º¸¸¦ Á¤ÀÇÇÕ´Ï´Ù.
CGI¸¦ »ç¿ëÇϴ ȣ½ºÆ®³ª ¼­ºñ½ºÀÇ Ãß°¡Á¤º¸´Â ÀÌÇÏ¿Í °°½À´Ï´Ù.

l        È£½ºÆ®³ª ¼­ºñ½ºÀÇ Ãß°¡ÀÇ Á¤º¸·Î¼­URL¸¦ Ç¥½Ã

l        À¥ interface¿¡ È£½ºÆ®³ª ¼­ºñ½ºÀÇ ¸Ú½º·¯¿î ¾ÆÀÌÄÜÀ» Ç¥½Ã

l        À¯Àú Á¤ÀÇÀÇ2-D,3-DÁÂÇ¥·Î½ºÅ×ÀÌÅͽº ¸ÊÀ̳ª3D½ºÅ×ÀÌÅͽº ¸ÊÀ» Ç¥½Ã

Ãß°¡Á¤º¸´Â ¾îµð¼­ Á¤ÀÇÇϴ°¡?

µ¥ÀÌÅÍÀÇ Á¤ÀÇ ¹æ¹ýÀº CGI¿Í core program ÄÄÆÄÀÏ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. Á¤È®ÇÏ°Ô´Â, ÄÄÆÄÀÏ ÀüÀÇ configure½ºÅ©¸³Æ®¿¡ ¾î¶² ¿É¼ÇÀ» ºÙ¿´´ÂÁö¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. ¿ÀºêÁ§Æ® Á¤ÀÇÀÇ ¼³Á¤ ¹æ¹ýÀº 3Á¾·ùÀÇ ¹æ½ÄÀÌ ÀÖ½À´Ï´Ù.

¿¹Àü"µðÆúÆ®"¹æ½Ä - ¿À·¡µÈ ½ºÅ¸ÀÏÀÇ ¿ÀºêÁ§Æ® Á¤ÀÇ ¹æ¹ýÀ¸·Î ÇÏÀ§¹æ½Ä°úÀÇ È£È¯À» À§ÇØ ÀÖ½À´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ® µ¥ÀÌÅÍÀÇ Á¤ÀÇ ¹æ¹ýÀº ±×´ÙÁö ¸¹ÀÌ ¾²ÀÌÁö ¾Ê½À´Ï´Ù. Ưº°È÷ ÀÌ ¹æ¹ýÀ¸·Î ÄÄÆÄÀϵǾî ÀÖÁö ¾Ê´Ù¸é ±âº»À¸·Î´Â ÅÛÇø´ º£À̽ºÀÇ ¹æ½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
ÅÛÇø´ º£À̽º ¹æ½Ä - »õ·Î¿î ¿ÀºêÁ§Æ® ¼³Á¤¹æ½ÄÀÔ´Ï´Ù. ÅÛÇø´À» »ç¿ëÇÏ´Â °ÍÀ¸·Î º¹¼öÀÇ È£½ºÆ®, ¼­ºñ½ºµîÀ» ºü¸£°í °£´ÜÇÏ°Ô ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. µðÆúÆ® CGI°¡ Ưº°È÷ ´Ù¸¥ ¹æ½Ä¿¡¼­ ÄÄÆÄÀϵǾî ÀÖÁö ¾Ê´Â ÇÑ ÀÌ ¹æ½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
µ¥ÀÌŸº£À̽º ¹æ½Ä – µ¥ÀÌÅͺ£À̽º³»ÀÇ Á¤ÀÇ¿¡ µû¶ó »ç¿ëÇÕ´Ï´Ù.
Notes

¼³Á¤ ÆÄÀÏÀÇ ÀÛ¼º ¹× ¼öÁ¤ ½Ã¿¡ ¾Æ·¡»çÇ×À» ¹Ì¸® ¾Ë¾ÆµÎ¸é ÁÁ½À´Ï´Ù.

'#'·Î ½ÃÀ۵Ǵ ÇàÀº ÄÚ¸àÆ®·Î¼­ Çؼ®µÇ°í ½ÇÁ¦·Î´Â 󸮵ÇÁö ¾Ê½À´Ï´Ù.
½ºÆäÀ̽º(°ø¹é)°¡ ¼±µÎ¿¡ µé¾î°¡¼­´Â ¾ÈµË´Ï´Ù.
°ªÀº ´ë¹®ÀÚ ¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù.
»ùÇà ¼³Á¤

»ùÇÃÀÇ ¼³Á¤ ÆÄÀÏÀºNagios¸¦ ÄÄÆÄÀÏ Çϱâ Àüconfigure½Ã¿¡ ÀÛ¼ºµË´Ï´Ù. ¸ÞÀÎ ¼³Á¤ ÆÄÀÏÀÇ µðÆúÆ® ÆÄÀϸíÀºnagios.cfgÀÔ´Ï´Ù. - ÀÌ ÆÄÀÏÀº Nagios ÀνºÅç µð·ºÅ丮ÀÇ etc/¼­ºê µð·ºÅ丮¿¡ ÀνºÅç µË´Ï´Ù. (¿¹:/usr/local/nagios/etc/)

¼³Á¤ ¸ñÂ÷+

·Î±× ÆÄÀÏ
 

 

¼­½Ä:
 log_file=<file_name>
 
¿¹:
 log_file=/usr/local/nagios/var/nagios.log
 

ÀÌ ¼³Á¤ÀºNagiosÀÇ ¸ÞÀÎ ·Î±× ÆÄÀÏÀÇ ÀÛ¼º À§Ä¡¸¦ Á¤ÇÕ´Ï´Ù. ÀÌ ¼³Á¤ Ç׸ñÀº ¹Ýµå½Ã ¼³Á¤ ÆÄÀÏ Áß ÃÖÃÊ·Î ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. ·Î±×·ÎÅ×ÀÌÆ®°¡ È°¼ºÈ­ µÇ¾î ÀÖ´Ù¸é, ÀÌ ÆÄÀÏÀº 1½Ã°£, 1ÀÏ, 1ÁÖ°£ ȤÀº1°³¿ù¸¶´Ù ÀÚµ¿À¸·Î ·ÎÅ×ÀÌÆ® µË´Ï´Ù.

¿ÀºêÁ§Æ® ¼³Á¤ ÆÄÀÏ
 

 

¼­½Ä:
 cfg_file=<file_name>
 
¿¹:
 cfg_file=/usr/local/nagios/etc/hosts.cfg
cfg_file=/usr/local/nagios/etc/services.cfg
cfg_file=/usr/local/nagios/etc/commands.cfg
 

ÀÌ ¼³Á¤Àº °¨½Ã¿¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ¼³Á¤ ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀº "È£½ºÆ®"¼³Á¤ ÆÄÀÏ ÀÌ¿Ü¿¡µµ È£½ºÆ®, È£½ºÆ® ±×·ì, ¼­ºñ½º, ¿¬¶ôó, ¿¬¶ôó ±×·ì, ¼­ºñ½º, Ä¿¸àµå µîÀÌ Æ÷ÇԵǾîÀÖ½À´Ï´Ù. °¢°¢ÀÇ ¼³Á¤ Á¤º¸¸¦ ¿©·¯ °³ÀÇ cfg_file= ±¸¹®À» »ç¿ëÇÏ¿© º¹¼öÀÇ ¼³Á¤ ÆÄÀÏ¿¡ ºÐÇÒÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿ÀºêÁ§Æ® ¼³Á¤ ÆÄÀÏÀÇ µð·ºÅ丮
 

 

¼­½Ä:
 cfg_dir=<directory_name>
 
¿¹:
 cfg_dir=/usr/local/nagios/etc/commands
cfg_dir=/usr/local/nagios/etc/services
cfg_dir=/usr/local/nagios/etc/hosts
 

ÀÌ ¼³Á¤Àº °¨½Ã¿¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ¼³Á¤ ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤ÇÑ µð·ºÅ丮³»¿¡ ÀÖ´Â .cfgÈ®ÀåÀÚ(extension)¸¦ °¡Áø ¸ðµç ÆÄÀÏÀ» ¿ÀºêÁ§Æ® ¼³Á¤ ÆÄÀϷμ­ ó¸®ÇÕ´Ï´Ù. cfg_dir=À̶ó°í ÇÏ´Â ¸í·ÉÀ» »ç¿ëÇØ µð·ºÅ丮¸¦ º°µµ·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÚ¿ø ¼³Á¤ ÆÄÀÏ
 

 

¼­½Ä:
 resource_file=<file_name>
 
¿¹:
 resource_file=/usr/local/nagios/etc/resource.cfg
 

ÀÌ ¼³Á¤ Ç׸ñÀº °øÅëÀ¸·Î »ç¿ëµÇ´Â À¯Àú¸íÀ̳ª Æнº¿öµå, ¾ÆÀÌÅÛ(µð·ºÅ丮ÀÇ Æнºµî)À» Á¤ÀÇÇÑ $USERn$¸ÅÅ©·Î°¡ µé¾îÀÖ´Â ¼³Á¤ ÆÄÀÏÀÔ´Ï´Ù. ¸ÞÀÎ ¼³Á¤ ÆÄÀÏ¿¡¼­ resource_file ½ºÅ×ÀÌÆ®¸ÕÆ®¸¦ »ç¿ëÇÏ¿©, ¼³Á¤ ÆÄÀÏÀ» ¿©·¯ °³ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Àӽà ÆÄÀÏ
 

 

¼­½Ä:
 Temp_file=<file_name>
 
¿¹:
 temp_file=/usr/local/nagios/var/nagios.tmp
 

ÀÌ ¼³Á¤Àº ÄÚ¸àÆ® µ¥ÀÌÅͳª ½ºÅ×ÀÌÅͽº µ¥ÀÌÅ͵îÀ» °»½ÅÇÒ ¶§¿¡ Á¤±âÀûÀ¸·Î ÀÛ¼ºµÇ´Â ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.

½ºÅ×ÀÌÅͽº ÆÄÀÏ
 

 

¼­½Ä:
 status_file=<file_name>
 
¿¹:
 status_file=/usr/local/nagios/var/status.log
 

ÀÌ ¼³Á¤Àº ¸ð´ÏÅ͸µ »óÅÂÀÇ log¸¦ ±â·ÏÇÏ´Â ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¸ðµç È£½ºÆ®¿Í ¼­ºñ½º »óÅ´ ÀÌ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. À¥ interface»ó¿¡¼­ ÇöÀç »óÅ°¡ ¾î¶°ÇÑ °ÍÀΰ¡ Ç¥½ÃÇϱâ À§Çؼ­ CGI°¡ ÀÌ ÆÄÀÏÀ» ÀоîµéÀÔ´Ï´Ù. CGI°¡ Á¦´ë·Î µ¿ÀÛÇϱâ À§Çؼ­´Â ÀÌ ÆÄÀÏÀº Àб⠱ÇÇÑÀ¸·Î ¼³Á¤ÀÌ µÇ¾îÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀº Nagios°¡ Á¤ÁöÇÏ¸é »èÁ¦µÇ¸ç Nagios°¡ ±âµ¿ÇÏ¸é ´Ù½Ã ÀÛ¼ºµË´Ï´Ù.

¾Ö±×¸®°ÔÀÌÆ® ½ºÅ×ÀÌÅͽº ¾÷µ¥ÀÌÆ® ¿É¼Ç
 

 

¼­½Ä:
 aggregate_status_updates=<0/1>
 
¿¹:
 aggregate_status_updates=1
 

ÀÌ ¿É¼ÇÀº È£½ºÆ®, ¼­ºñ½º, ÇÁ·Î±×·¥ »óÅÂÀÇ µ¥ÀÌÅ͸¦ °»½ÅÇÏ´ÂÁö ¾Æ´ÑÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» 1·Î ¼³Á¤ÇÒ °æ¿ì, È£½ºÆ®°¡ ¼­ºñ½º üũ¸¦ ÇÒ ¶§¸¶´Ù ½ºÅ×ÀÌÅͽº µ¥ÀÌÅÍ°¡ °»½ÅµË´Ï´Ù. ÀÌ °æ¿ì ´Ù¼öÀÇ È£½ºÆ®³ª ¼­ºñ½º¸¦ °¨½ÃÇÏ°í ÀÖ´Ù¸é ³ôÀºCPUºÎÇÏ¿Í ÆÄÀÏI/O°¡ ¹ß»ýÇÏ°Ô µË´Ï´Ù. 0À¸·Î ¼³Á¤ÇÒ °æ¿ì´Â ÁöÁ¤ÇÑ ½Ã°£¿¡ µû¶ó ½ºÅ×ÀÌÅͽº µ¥ÀÌÅ͸¦ °»½ÅÇÏ¿© ºÎÇϸ¦ ÁÙÀÏ ¼ö ÀÖÀ¸¹Ç·Î 0À¸·Î ¼³Á¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

0 = ¾Ö±×¸®°ÔÀÌÆ® ½ºÅ×ÀÌÅͽº ¾÷µ¥ÀÌÆ® ¿É¼Ç È°¼º
1 = ¾Ö±×¸®°ÔÀÌÆ® ½ºÅ×ÀÌÅͽº ¾÷µ¥ÀÌÆ® ¿É¼Ç ºñÈ°¼º(µðÆúÆ®)
»óÅ Áý°è °»½Å °£°Ý
 

 

¼­½Ä:
 status_update_interval=<seconds>
 
¿¹:
 status_update_interval=15
 

»óÅ Áý°è °»½Å ¿É¼Ç(aggregate_status_updates)ÀÌ 0À¸·Î ¼³Á¤µÇ¾úÀ» ¶§ »óÅ µ¥ÀÌÅ͸¦ ¸î ÃÊ´ÜÀ§·Î °»½ÅÇÒ °ÍÀÎÁö¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¼³Á¤Ä¡ÀÇ ÃÖÀú °ªÀº 5ÃÊÀÔ´Ï´Ù.

NagiosÀ¯Àú
 

 

¼­½Ä:
 nagios_user=<username/UID>
 
¿¹:
 nagios_user=nagios
 

ÀÌ ¼³Á¤ÀºNagiosÇÁ·Î¼¼½º°¡ ¾î¶² À¯Àú¿¡ ÀÇÇØ ¿òÁ÷ÀÌ´ÂÁö ¼³Á¤ÇÕ´Ï´Ù. ÇÁ·Î±×·¥ ±âµ¿ ÈÄ °¨½Ã¸¦ ½ÃÀÛÇϱâ Àü±îÁö, Nagios´Â ¿©±â¼­ ÁöÁ¤µÈ À¯ÀúÀÚ½ÅÀÇ ·¹º§ ¸¸Å­ÀÇ ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.

Nagios ±×·ì
 

 

¼­½Ä:
 nagios_group=<groupname/GID>
 
¿¹:
 nagios_group=nagios
 

ÀÌ ¼³Á¤ÀºNagiosÇÁ·Î¼¼½º°¡ ¾î¶² ±×·ì¿¡¼­ ¿òÁ÷ÀÌ´ÂÁö ¼³Á¤ÇÕ´Ï´Ù. ÇÁ·Î±×·¥ ±âµ¿ ÈÄ °¨½Ã¸¦ ½ÃÀÛÇϱâ Àü±îÁö Nagios´Â ¿©±â¼­ ÁöÁ¤µÈ À¯Àú±×·ìÀÇ ·¹º§ ¸¸Å­ÀÇ ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.

ÅëÁö ¿É¼Ç
 

 

¼­½Ä:
 enable_notifications=<0/1>
 
¿¹:
 enable_notifications=1
 

FIXME FIXME:

ÀÌ ¿É¼ÇÀº »óÅ°¡ ¹Ù²î¾úÀ» ¶§¿¡ ÅëÁö¸¦ ½Ç½ÃÇÒ °ÍÀÎÁö ¸» °Í ÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀÌ 0À϶§´Â È£½ºÆ®³ª ¼­ºñ½ºÀÇ »óÅ°¡ º¯È­Çصµ ÀüÇô ÅëÁö¸¦ ÇÏÁö ¾Ê½À´Ï´Ù. »óÅ º¸Á¸ ¿É¼ÇÀÌ À¯È¿(use_retained_program_stateµµ À¯È¿)¼³Á¤À¸·Î ¸ð´ÏÅ͸µ ÁßÀÏ ¶§ ÀÌ ¿É¼ÇÀ» º¯°æÇÏ°í ½Í´Ù¸é,  À¥Interface¸¦ °æÀ¯, ¿ÜºÎ Ä¿¸àµå¸¦ »ç¿ëÇÏ¿© º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

0 = ÅëÁö¸¦ ¹«È¿·Î ÇÑ´Ù
1 = ÅëÁö¸¦ À¯È¿ÇÏ°Ô ÇÑ´Ù (µðÆúÆ®)
¼­ºñ½º üũ ½ÇÇà ¿É¼Ç
 

 

¼­½Ä:
 Execute_service_checks=<0/1>
 
¿¹:
 Execute_service_checks=1
 

ÀÌ ¿É¼ÇÀº ±âµ¿ÇÑ Á÷ÈÄ¿¡ ¼­ºñ½º üũ¸¦ ½ÇÇàÇÒ°ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀÌ 0À¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é, Nagios´Â"sleeve"¸ðµå·Î ±âµ¿ÇØ , ±âµ¿ Á÷ÈÄ¿¡ °¨½Ã È£½ºÆ®¸¦ üũÇÏÁö ¾Ê½À´Ï´Ù. (Æнúê üũ¸¦ ¹«È¿·Î ÇÏ°í ÀÖÁö ¾ÊÀº ÇÑ Æнúê üũ´Â ¹Þ¾ÆµéÀÔ´Ï´Ù.) »óÅ º¸Á¸ ¿É¼ÇÀÌ À¯È¿(use_retained_program_stateµµ À¯È¿)¼³Á¤À¸·Î ¸ð´ÏÅ͸µ ÁßÀÏ ¶§ ÀÌ ¿É¼ÇÀ» º¯°æÇÏ°í ½Í´Ù¸é,  À¥interface¸¦ °æÀ¯, ¿ÜºÎ Ä¿¸àµå¸¦ »ç¿ëÇÏ¿© º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

0 = ¼­ºñ½º üũ¸¦ ½Ç½ÃÇÏÁö ¾Ê´Â´Ù
1 = ¼­ºñ½º üũ¸¦ ½Ç½ÃÇÑ´Ù (µðÆúÆ®)
ÆÐ½Ãºê ¼­ºñ½º üũ Á¢¼ö ¿É¼Ç
 

 

¼­½Ä:
 accept_passive_service_checks=<0/1>
 
¿¹:
 accept_passive_service_checks=1
 

ÀÌ ¿É¼ÇÀº ÆÐ½Ãºê ¼­ºñ½º üũ¸¦ »ç¿ëÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀÌ 0À¸·Î ¼³Á¤ÀÌ µÇ¾î ÀÖÀ¸¸é, ¾î¶² Æнúê üũµµ ¹Þ¾ÆµéÀÌÁö ¾Ê½À´Ï´Ù. »óÅ º¸Á¸ ¿É¼ÇÀÌ À¯È¿(use_retained_program_stateµµ À¯È¿)¼³Á¤À¸·Î ¸ð´ÏÅ͸µ ÁßÀÏ ¶§ ÀÌ ¿É¼ÇÀ» º¯°æÇÏ°í ½Í´Ù¸é,  À¥ interface¸¦ °æÀ¯, ¿ÜºÎ Ä¿¸àµå¸¦ »ç¿ëÇÏ¿© º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

0 = Æнúê üũ¸¦ °ÅºÎ
1 = Æнúê üũ¸¦ Çã°¡ (µðÆúÆ®)
À̺¥Æ® Çڵ鷯 ¿É¼Ç
 

 

¼­½Ä:
 enable_event_handlers=<0/1>
 
¿¹:
 enable_event_handlers=1
 

±âµ¿ÇßÀ» ¶§¿¡ À̺¥Æ® Çڵ鷯¸¦ °¡µ¿½ÃÅ°´ÂÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀÌ 0À¸·Î ¼³Á¤µÇ¾î ÀÖ´Ù¸é ¾î¶² È£½ºÆ® ¹× ¼­ºñ½º¿¡ ´ëÇؼ­µµ À̺¥Æ® Çڵ鷯¸¦ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù. »óÅ º¸Á¸ ¿É¼ÇÀÌ À¯È¿(use_retained_program_stateµµ À¯È¿)¼³Á¤À¸·Î ¸ð´ÏÅ͸µ ÁßÀÏ ¶§ ÀÌ ¿É¼ÇÀ» º¯°æÇÏ°í ½Í´Ù¸é,  À¥ interface¸¦ °æÀ¯, ¿ÜºÎ Ä¿¸àµå¸¦ »ç¿ëÇÏ¿© º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
À̺¥Æ® Çڵ鷯´Â, ¼­ºñ½º³ª È£½ºÆ® »óÅ°¡ ¹Ù²î¾úÀ» ¶§¿¡ ¿É¼ÇÀ¸·Î ½ÇÇàÇÏ´Â Ä¿¸àµåÀÔ´Ï´Ù.

0 = À̺¥Æ® Çڵ鷯 ¹«È¿
1 = À̺¥Æ® Çڵ鷯 À¯È¿ (µðÆúÆ®)
·Î±× ·ÎÅ×ÀÌÆ® ¹æ½Ä
 

 

¼­½Ä:
 log_rotation_method=<n/h/d/w/m>
 
¿¹:
 log_rotation_method=d
 

ÀÌ ¼³Á¤Àº ·Î±× ÆÄÀÏÀ» ¾î¶°ÇÑ ¹æ½ÄÀ¸·Î ·ÎÅ×ÀÌÆ® ÇÒÁö ¼³Á¤ÇÕ´Ï´Ù.

n = ¾øÀÌ(·ÎÅ×ÀÌÆ® ÇÏÁö ¾Ê½À´Ï´Ù - ÀÌ°ÍÀÌ µðÆúÆ®°¡ µÇ¾î ÀÖ½À´Ï´Ù)
h = ¸Å½Ã(¸Å½Ã0ºÐ ·ÎÅ×ÀÌÆ®)
d = ¸ÅÀÏ(¸ÅÀÏ0½Ã0ºÐ ¿¡ ·ÎÅ×ÀÌÆ®)
w = ¸ÅÁÖ(ÀÏ¿äÀÏ0½Ã0ºÐ¿¡ ·ÎÅ×ÀÌÆ®)
m = ¸Å¿ù(¸Å¿ù1ÀÏ0½Ã0ºÐ¿¡ ·ÎÅ×ÀÌÆ®)
·Î±× ¾îÄ«À̺ê(archive)ÀÇ Æнº
 

 

¼­½Ä:
 log_archive_path=<path>
 
¿¹:
 log_archive_path=/usr/local/nagios/var/archives/
 

·ÎÅ×ÀÌÆ® ÇÑ ·Î±× ÆÄÀÏÀ» º¸Á¸ÇÒ µð·ºÅ丮¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº ·Î±× ·ÎÅ×ÀÌÆ® ÇÏÁö ¾Ê´Â °æ¿ì´Â ¹«½ÃµË´Ï´Ù.

¿ÜºÎ Ä¿¸àµå üũ ¿É¼Ç
 

 

¼­½Ä:
 check_external_commands=<0/1>
 
¿¹:
 check_external_commands=1
 

³»ºÎ Ä¿¸àµå ½ÇÇàÀ» À§ÇÑ Ä¿¸àµå ÆÄÀÏ È®ÀÎÀ» ½Ç½ÃÇÏ´ÂÁö ¾Æ´ÑÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. À¥ interfaceÀÇ Ä¿¸àµå CGI¸¦ ÀÌ¿ëÇÏ·Á°í ÇÑ´Ù¸é 1·Î ¼³Á¤ÇÏ¿©¾ß ÇÕ´Ï´Ù. ½áµåÆÄƼÀÇ ÇÁ·Î±×·¥µµ Ä¿¸àµå ÆÄÀÏ¿¡ ±âÀÔÇÏ¿© Á¤»óÀûÀÎ ±ÇÇÑÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

0 = ¿ÜºÎ Ä¿¸àµå¸¦ üũÇÏÁö ¾Ê´Â´Ù(µðÆúÆ®)
1 = ¿ÜºÎ Ä¿¸àµå¸¦ üũÇÑ´Ù
¿ÜºÎ Ä¿¸àµå üũÀÇ °£°Ý
 

 

¼­½Ä:
 command_check_interval=<xxx>[s]
 
¿¹:
 command_check_interval=1
 

¿ÜºÎ Ä¿¸àµåÀÇ Ã¼Å© °£°ÝÀÇ ¼öÄ¡¿¡"s"¸¦ ºÙÀ̸é(¿¹£º30s),¡®ÃÊ¡¯·Î¼­ Çؼ®µË´Ï´Ù. ¸¸¾à"s"°¡ ¾øÀ¸¸é ÀÌ°ÍÀº"time units"·Î¼­ Çؼ®µË´Ï´Ù. interval_lengthÀÇ °ªÀ» º¯°æÇÏ°í ÀÖÁö ¾Ê´Â ÇÑ(Èļú) µðÆúÆ®ÀÇ °ÍÀº60ºÐÀ¸·Î µÇ¾îÀÖ½À´Ï´Ù.

Note:ÀÌ ¼³Á¤À»-1·Î Çϸé ÇÒ ¼ö ÀÖ´Â ÇÑ ÀÚÁÖ ¿ÜºÎ Ä¿¸àµå¸¦ üũÇÕ´Ï´Ù. Ä¿¸àµå ÆÄÀÏÀ» ÀоîµéÀÏ ¶§¸¶´Ù ÃÖ±Ù¿¡ üũÇÑ Ä¿¸àµå¸¦ ½ÇÇàÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù.

¿ÜºÎ Ä¿¸àµå ÆÄÀÏ
 

 

¼­½Ä:
 command_file=<file_name>
 
¿¹:
 command_file=/usr/local/nagios/var/rw/nagios.cmd
 

¿ÜºÎ Ä¿¸àµå¸¦ ½ÇÇàÇÏ´Â Ä¿¸àµå ÆÄÀÏÀÇ Àå¼Ò¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÆÄÀÏ¿¡ CGIÄ¿¸àµå¸¦ ±âÀÔÇÕ´Ï´Ù. ½áµåÆÄƼÀÇ ÇÁ·Î±×·¥µµ Á¤»óÀûÀÎ ±ÇÇÑÀ¸·Î ÀÌ Ä¿¸àµå ÆÄÀÏ¿¡ ±âÀÔÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ¿ÜºÎ Ä¿¸àµå ÆÄÀÏÀº À̸§ºÎ°¡ ÆÄÀÌÇÁ(FIFO)·Î ÀÎÇø®¸ÇÆ® µË´Ï´Ù. ÀÌ ÆÄÀÏÀºNagios°¡ ±âµ¿ÇÒ ¶§¿¡ ÀÛ¼ºµÇ¸ç Á¤ÁöÇÒ ¶§¿¡ »èÁ¦µË´Ï´Ù. Nagios°¡ ±âµ¿ÇÒ °æ¿ì¿¡ ÀÌ ÆÄÀÏÀÌ ³²¾Æ ÀÖ¾ú´Ù¸é, ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í ±âµ¿À» ÁßÁöÇÕ´Ï´Ù.

´Ù¿î ŸÀÓ ÆÄÀÏ
 

 

¼­½Ä:
 downtime_file=<file_name>
 
¿¹:
 downtime_file=/usr/local/nagios/var/downtime.log
 

»ç¿ëÇϴ ȣ½ºÆ®³ª ¼­ºñ½ºÀÇ °èȹÀûÀÎ ´Ù¿î ŸÀÓ Á¤º¸¸¦ º¸Á¸ÇÏ´Â ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.

ÄÚ¸àÆ® ÆÄÀÏ
 

 

¼­½Ä:
 comment_file=<file_name>
 
¿¹:
 comment_file=/usr/local/nagios/var/comment.log
 

Nagios³»ÀÇ ¼­ºñ½º³ª È£½ºÆ®ÀÇ ÄÚ¸àÆ®¸¦ º¸Á¸Çϱâ À§ÇÑ ÆÄÀÏÀÔ´Ï´Ù. ÄÚ¸àÆ®´Â È£½ºÆ®, ¼­ºñ½º ¸ðµÎ Ãß°¡ Á¤º¸CGI¸¦ ÀÌ¿ëÇØ ÀÐ°í ¾²±â¸¦ ÇÒ ¼ö ÀÖ°Ô µÇ¾î ÀÖ½À´Ï´Ù.

¶ô ÆÄÀÏ
 

 

¼­½Ä:
 lock_file=<file_name>
 
¿¹:
 lock_file=/tmp/nagios.lock
 

Nagios°¡ demon·Î¼­ ±âµ¿(Ä¿¸àµå ¶óÀÎÀÇ Àμö-d¸¦ »ç¿ë)ÇßÀ» ¶§¿¡ ÀÛ¼ºÇÏ´Â ¶ô ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÆÄÀÏ¿¡´Â NagiosÇÁ·Î¼¼½ºÀÇ ÇÁ·Î¼¼½ºID(PID)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

»óÅ º¸Á¸ ¿É¼Ç
 

 

¼­½Ä:
 retain_state_information=<0/1>
 
¿¹:
 retain_state_information=1
 

ÇÁ·Î±×·¥°ú È£½ºÆ®/¼­ºñ½º°£ÀÇ »óÅ Á¤º¸¸¦ º¸Á¸ÇÏ´ÂÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ¸¸¾à ÀÌ ¿É¼ÇÀÌ 1·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é, state_retention_fileµµ ÁöÁ¤ÇØ ÁÖ¾î¾ß Çϸç. Nagios´Â È£½ºÆ®³ª ¼­ºñ½ºÀÇ Àü »óŸ¦ Á¤Áö(ȤÀº Àç±âµ¿)½Ã¿¡ º¸Á¸ÇØ, ÀçÂ÷Nagios¸¦ ±âµ¿ÇßÀ» ¶§¿¡ ±× »óÅ·Πº¹±ÍÇÕ´Ï´Ù.

0 = »óÅ Á¤º¸¸¦ º¸Á¸ÇÏÁö ¾Ê´Â´Ù (µðÆúÆ®)
1 = »óÅ Á¤º¸¸¦ º¸Á¸ÇÑ´Ù
»óÅ º¸Á¸ ÆÄÀÏ
 

 

¼­½Ä:
 state_retention_file=<file_name>
 
¿¹:
 state_retention_file=/usr/local/nagios/var/status.sav
 

È£½ºÆ®¿Í ¼­ºñ½ºÀÇ »óŸ¦ º¸Á¸ÇÏ´Â º¸Á¸ ÆÄÀÏÀ» ÁöÁ¤ÀÔ´Ï´Ù. Nagios¸¦ Àç ±âµ¿ÇßÀ» ¶§¿¡ ÀÌ »óÅ º¸Á¸ ÆÄÀÏÀ» ÀÐ¾î ¼­ºñ½º, È£½ºÆ®¸¦ ±×´ë·Î ¼¼Æ® ÇÕ´Ï´Ù. »óź¸Á¸¿É¼ÇÀ» ÀÛµ¿½ÃÅ°°í ½Í´Ù¸é retain_state_informationÀ» À¯È¿ÇÏ°Ô ÇÏ¿©¾ß ÇÕ´Ï´Ù.

ÀÚµ¿ »óÅ º¸Á¸ °£°Ý
 

 

¼­½Ä:
 retention_update_interval=<minutes>
 
¿¹:
 retention_update_interval=60
 

Æò¼Ò µ¿À۽ÿ¡ ¾î´À Á¤µµÀÇ °£°ÝÀ¸·Î »óŸ¦ º¸Á¸ÇÏ´ÂÁö ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¼³Á¤À»0À¸·Î ¼³Á¤Çϸé, Nagios´Â ÀÚµ¿ º¸Á¸ÇÏÁö ¾Ê°í, Á¤Áö³ª ÀçÀÛµ¿°ú µ¿½Ã¿¡ º¸Á¸ÇÕ´Ï´Ù. ¸¸¾à »óÅ º¸Á¸ ¿É¼Ç(retain_state_information)¿É¼ÇÀÌ ¹«È¿°¡ µÇ¾î ÀÖÀ¸¸é, ÀÌ ¿É¼ÇÀº Àǹ̰¡ ¾ø½À´Ï´Ù.

º¸Á¸µÈ ÇÁ·Î±×·¥ »óÅÂÀÇ »ç¿ë ¿É¼Ç
 

 

¼­½Ä:
 use_retained_program_state=<0/1>
 
¿¹:
 use_retained_program_state=1
 

¿©·¯°¡Áö ÇÁ·Î±×·¥ ¿ÍÀ̵åÀÇ ¼³Á¤À», »óÅ º¸Á¸ ÆÄÀϷκÎÅÍ ÀÐ¾î µé¿© ½ÇÇà ÇÒ°ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. »óÅ º¸Á¸ÀÌ À¯È¿ÇÏ°Ô ¼³Á¤µÇ¾î ÀÖÀ» ¶§ ÇÁ·Î±×·¥ Á¾·á ½Ã º¸Á¸µÇ´Â ¼³Á¤Áß ¸î °³¸¦ º¸°Ô µÇ¸é enable_notifications,enable_flap_detection,enable_event_handlers, execute_service_checks, accept_passive_service_checks°¡ ÀÖ½À´Ï´Ù. ¸¸¾à »óÅ º¸Á¸¿É¼ÇÀÌ ¹«È¿°¡ µÇ¾î ÀÖÀ¸¸é ÀÌ ¼³Á¤Àº Àǹ̰¡ ¾ø½À´Ï´Ù.

0 = º¸Á¸µÈ ÇÁ·Î±×·¥ »óŸ¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù
1 = º¸Á¸µÈ ÇÁ·Î±×·¥ »óŸ¦ »ç¿ëÇÑ´Ù(µðÆúÆ®)
Syslog·Î±×ÀÎ ¿É¼Ç
 

 

¼­½Ä:
 use_syslog=<0/1>
 
¿¹:
 use_syslog=1
 

·ÎÄà ȣ½ºÆ®ÀÇ syslogÆ۽Ǹ®Æ¼¸¦ »ç¿ëÇØ ·Î±×¸¦ ÃëµæÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù.

0 = syslogÆ۽Ǹ®Æ¼¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù
1 = syslogÆ۽Ǹ®Æ¼¸¦ »ç¿ëÇÑ´Ù
ÅëÁö ÀÌ·Â ·Î±×ÀÎ ¿É¼Ç
 

 

¼­½Ä:
 log_notifications=<0/1>
 
¿¹:
 log_notifications=1
 

 

ÅëÁö°¡ ÀæÀ» ¶§¿¡ ±× ³»¿ëÀ» ·Î±×¿¡ ±â·ÏÇÏ´ÂÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ¸¸¾à ÅëÁöÇÏ´Â Àåºñ ȤÀº ¼­ºñ½ºÀÇ ´Ù¿îÀÌ ÀæÀ¸¸é ·Î±×ÀÇ Å©±â°¡ »¡¸® Ä¿Áý´Ï´Ù.

0 = ÅëÁö ÀÌ·ÂÀ» ·Î±×¿¡ ³²±âÁö ¾Ê´Â´Ù
1 = ÅëÁö ÀÌ·ÂÀ» ·Î±×¿¡ ³²±ä´Ù
¼­ºñ½ºÃ¼Å© ¸®Æ®¶óÀÌ ·Î±×ÀÎ ¿É¼Ç
 

 

¼­½Ä:
 log_service_retries=<0/1>
 
¿¹:
 log_service_retries=1
 

Àç½ÃÇàµÇ´Â ¼­ºñ½º üũ¸¦ ·Î±×¿¡ ±â·ÏÇÒ °ÍÀÎÁö °áÁ¤ÇÕ´Ï´Ù. ¼­ºñ½º üũÀÇ Àç½ÃÇàÀº üũ °á°ú°¡OKÀÏÁö¶óµµ ¿¡·¯ ¸®½ºÆù½º¸¦ µ¹·ÁÁÖ±â Àü¿¡1ȸ ÀÌ»ó Àç½ÃÇàÀ» ½ÃµµÇϸé ÇàÇØÁý´Ï´Ù. ÀÌ ·Ó¼ÇÀº À̺¥Æ® Çڵ鷯¸¦ »ç¿ëÇÑ ¼­ºñ½ºÀÇ Å×½ºÆ® ȤÀº µð¹ö±×½Ã¿¡ °¡Àå À¯È¿ÇÕ´Ï´Ù.

0 = ¼­ºñ½º üũÀÇ Àç½ÃÇàÀ» ·Î±×¿¡ ÃëµæÇÏÁö ¾Ê´Â´Ù
1 = ¼­ºñ½º üũÀÇ Àç½ÃÇàÀ» ·Î±×¿¡ ÃëµæÇÑ´Ù
È£½ºÆ®Ã¼Å© ¸®Æ®¶óÀÌ ·Î±×ÀÎ ¿É¼Ç
 

 

¼­½Ä:
 log_host_retries=<0/1>
 
¿¹:
 log_host_retries=1
 

È£½ºÆ® üũÀÇ Àç½ÃÇàÀ» ·Î±×¿¡ ÃëµæÇÒ °ÍÀÎÁö °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº À̺¥Æ® Çڵ鷯¸¦ »ç¿ëÇÑ È£½ºÆ®ÀÇ Å×½ºÆ® ȤÀº µð¹ö±×¿¡ °¡Àå À¯È¿ÇÕ´Ï´Ù.

0 = È£½ºÆ® üũÀÇ Àç½ÃÇàÀ» ·Î±×¿¡ ÃëµæÇÏÁö ¾Ê´Â´Ù
1 = È£½ºÆ® üũÀÇ Àç½ÃÇàÀ» ·Î±×¿¡ ÃëµæÇÑ´Ù
À̺¥Æ® Çڵ鷯 ·Î±×ÀÎ ¿É¼Ç
 

 

¼­½Ä:
 log_event_handlers=<0/1>
 
¿¹:
 log_event_handlers=1
 

¼­ºñ½º³ª È£½ºÆ®ÀÇ À̺¥Æ® Çڵ鷯¸¦ ·Î±×¿¡ ±â·ÏÇÒ °ÍÀÎÁö °áÁ¤ÇÕ´Ï´Ù. À̺¥Æ® Çڵ鷯¸¦ ·Î±×¿¡ ±â·ÏÇÏ´Â °ÍÀº À̺¥Æ® Çڵ鷯¿¡ »ç¿ëÇÑ ½ºÅ©¸³Æ®¸¦ µð¹ö±× ÇÒ °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù.

0 = À̺¥Æ® Çڵ鷯¸¦ ·Î±×¿¡ ÃëµæÇÏÁö ¾Ê´Â´Ù
1 = À̺¥Æ® Çڵ鷯¸¦ ·Î±×¿¡ ÃëµæÇÑ´Ù
Ãʱ⠻óÅ ·Î±×ÀÎ ¿É¼Ç
 

 

¼­½Ä:
 log_initial_states=<0/1>
 
¿¹:
 log_initial_states=1
 

NagiosÃʱ⠼­ºñ½º »óÅ°¡ OK»óÅ¿©µµ °­Á¦ÀûÀ¸·Î ±â·ÏÇÒ °ÍÀÎÁö °áÁ¤ÇÕ´Ï´Ù. º¸ÅëÀº Ãʱ⠼­ºñ½º/È£½ºÆ® »óÅÂÀÇ ÃÖÃÊ Ã¼Å©½Ã ¹®Á¦°¡ ÀÖ¾úÀ» °æ¿ì¿¡°Ô¸¸ ±â·ÏÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº ¼­ºñ½º³ª È£½ºÆ®¸¦ Àå±â°£ °üÂûÇÏ´Â (·Î±×ÆÄÀÏÀ» »ç¿ë)¸ñÀûÀÇ ¾îÇø®ÄÉÀ̼ǵîÀ» »ç¿ë ÇÒ °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù.

0 = Ãʱ⠻óŸ¦ ±â·ÏÇÏÁö ¾Ê´Â´Ù (µðÆúÆ®)
1 = Ãʱ⠻óŸ¦ ±â·ÏÇÑ´Ù
¿ÜºÎ Ä¿¸Çµå ·Î±×ÀÎ ¿É¼Ç
 

 

¼­½Ä:
 log_external_commands=<0/1>
 
¿¹:
 log_external_commands=1
 

¿ÜºÎ Ä¿¸àµå¸¦ ·Î±×¿¡ ±â·ÏÇØ ÁÙ °ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù.

0 = ¿ÜºÎ Ä¿¸àµå¸¦ ·Î±×¿¡ ±â·ÏÇÏÁö ¾Ê´Â´Ù
1 = ¿ÜºÎ Ä¿¸àµå¸¦ ·Î±×¿¡ ±â·ÏÇÑ´Ù(µðÆúÆ®)
ÆÐ½Ãºê ¼­ºñ½º üũ ·Î±×ÀÎ ¿É¼Ç
 

 

¼­½Ä:
 log_passive_service_checks=<0/1>
 
¿¹:
 log_passive_service_checks=1
 

ÆÐ½Ãºê ¼­ºñ½º üũ¸¦ ·Î±×¿¡ ±â·ÏÇÏ´ÂÁö ¾Æ´ÑÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. º¸Åë ÀÌ ¿É¼ÇÀº ·Î±×°¡ ³Ê¹« ¸¹¾Æ Áö¹Ç·Î Àß »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.

0 = Æнúê üũ¸¦ ·Î±×¿¡ ±â·ÏÇÏÁö ¾Ê´Â´Ù
1 = Æнúê üũ¸¦ ·Î±×¿¡ ±â·ÏÇÑ´Ù (µðÆúÆ®)
±Û·Î¹ú È£½ºÆ® À̺¥Æ® Çڵ鷯 ¿É¼Ç
 

 

¼­½Ä:
 global_host_event_handler=<command>
 
¿¹:
 global_host_event_handler=log-host-event-to-db
 

°¢ È£½ºÆ®ÀÇ »óÅ°¡ ¹Ù²î¾úÀ» ¶§¿¡, ½ÇÇàµÇ´Â À̺¥Æ® Çڵ鷯 Ä¿¸àµå¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±Û·Î¹ú À̺¥Æ® Çڵ鷯´Â °¢ È£½ºÆ®º°·Î Á¤ÀÇÇÑ À̺¥Æ® Çڵ鷯º¸´Ù ¸ÕÀú ½ÇÇàµË´Ï´Ù. Ä¿¸àµå Àμö´Â ¿ÀºêÁ§Æ® ¼³Á¤ ÆÄÀÏ·Î ÁöÁ¤ÇÑ Ä¿¸àµåÀÇ ¼ô ³×ÀÓÀÔ´Ï´Ù. Ä¿¸àµå°¡ ¾î´À Á¤µµÀÇ ½Ã°£¿¡ ½ÇÇàµÇ´ÂÁö¸¦ Á¦¾îÇÏ·Á¸éevent_handler_timeout¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù.

±Û·Î¹ú ¼­ºñ½º À̺¥Æ® Çڵ鷯 ¿É¼Ç
 

 

¼­½Ä:
 global_service_event_handler=<command>
 
¿¹:
 global_service_event_handler=log-service-event-to-db
 

°¢ ¼­ºñ½º »óÅ°¡ ¹Ù²î¾úÀ» ¶§¿¡ ½ÇÇàµÇ´Â, À̺¥Æ® Çڵ鷯 Ä¿¸àµå¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±Û·Î¹ú À̺¥Æ® Çڵ鷯´Â °¢ ¼­ºñ½º·Î Á¤ÀÇÇÑ ¿É¼ÇÀÇ À̺¥Æ® Çڵ鷯°¡ ½ÇÇàµÇ±â Àü¿¡ ¸ÕÀú ½ÇÇàµË´Ï´Ù. Ä¿¸àµå Àμö´Â ¿ÀºêÁ§Æ® ¼³Á¤ ÆÄÀÏ·Î ÁöÁ¤ÇÑ Ä¿¸àµåÀÇ ¼îÆ® ³×ÀÓÀÔ´Ï´Ù. ¾î´À Á¤µµÀÇ ½Ã°£¿¡ Ä¿¸àµå°¡ ½ÇÇàµÇ´ÂÁö¸¦ Á¦¾îÇÏ·Á¸éevent_handler_timeout¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù.

üũ °£°Ý sleep ½Ã°£
 

 

¼­½Ä:
 sleep_time=<seconds>
 
¿¹:
 sleep_time=1
 

½ºÄÉÁ٠ť¿¡ µé¾î°¡ ÀÖ´Â ¼­ºñ½º üũ°¡ ½ÇÇàµÉ ¶§, üũÇϱâ Àü¿¡ ¾î´À Á¤µµ sleep ÇØ µÑ±î Ãʼö·Î ÁöÁ¤ÇÕ´Ï´Ù. Å¥¸¦ ¸ÕÀú "catches up"ÇÑ ÈÄ Àá½Ã Áö¿¬ ÇÒ »Ó ÀÔ´Ï´Ù.

 

üũ °£°Ý Áö¿¬ ¹æ½Ä
 

 

¼­½Ä:
 inter_check_delay_method=<n/d/s/x.xx>
 
¿¹:
 inter_check_delay_method=s
 

 

¼­ºñ½º °Ë»ç ½Ã À̺¥Æ® Å¥ÀÇ Ã³À½À» ¾î¶»°Ô ¹èÆ÷ÇÏ°Ô µÇ´ÂÁö ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.  "½º¸¶Æ®" Áö¿¬ °è»ê(µðÆúÆ®)¿¡¼­ Á¤ÇÑ Æò±Õ °Ë»ç ½Ã°£ °£°Ý À§ÀÇ, ¸ðµç ¼­ºñ½º¿¡°Ô ÃÖÃÊÀÇ °Ë»ç¸¦ ½Ãµµ ÇÒ °ÍÀÔ´Ï´Ù. À̶§ µô·¹À̸¦ ÁÖÁö¾ÊÀ¸¸é ¸ðµç ¼­ºñ½º °Ë»ç¸¦ µ¿½Ã¿¡ ½ÇÇàÇÏ°Ô ÇÏ°Ú´Ù´Â ¶æÀ̸ç, ÀÌ°ÍÀº ¼­ºñ½º°¡ º´·Ä·Î µ¿½Ã¿¡ ½ÇÇàµÉ ¶§ Å« CPU ºÎÇϸ¦ ¹ß»ý½ÃÅ°´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.  ¼­ºñ½º »óÈ£ °Ë»ç½Ã ¼­·Î°£ÀÇ ´Ù¾çÇÑ µô·¹À̸¦ ÁÖ´Â °ÍÀÌ ¿Ã¹Ù¸¥ ¹æ¹ýÀ̶ó ÇÒ ¼ö ÀÖ½À´Ï´Ù.

n = Á¶±ÝÀÇ µô·¹À̵µ »ç¿ëÇÏÁö ¾Ê´Â´Ù - Áï½Ã ½ÇÇàÇÑ´Ù ¸ðµç ¼­ºñ½º °Ë»ç¸¦ ¿¹Á¤ÇÑ´Ù(Áï µ¿½Ã¿¡)
d = ¼­ºñ½º °Ë»ç »çÀÌ¿¡¼­ 1ÀÇ "´ý" Áö¿¬À» µÎ ¹ø°·Î »ç¿ëÇÑ´Ù
s = "½º¸¶Æ®" Áö¿¬ °è»êÀ» ¼­ºñ½º °Ë»ç¸¦ °í¸£°Ô ¹èÆ÷Çϱâ À§ÇØ »ç¿ëÇÑ´Ù (µðÆúÆ®)
x.xx = x.xx ÃÊÀÇ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ »óÈ£ °Ë»ç Áö¿¬À» »ç¿ëÇÑ´Ù
¼­ºñ½º ±³´ë ¹èÄ¡ ¿ä¼Ò
 

 

¼­½Ä:
 service_interleave_factor=<s|x>
 
¿¹:
 service_interleave_factor=s
 

 

ÀÌ º¯¼ö´Â ¼­ºñ½º °Ë»ç°¡ ¾î¶»°Ô ±³´ë¹èÄ¡ µÇ¾ú´ÂÁö °áÁ¤ÇÕ´Ï´Ù. ¼­ºñ½º °Ë»çÀÇ ´õ ¦¼öÀÇ ºÐ¹è, ¸®¸ðÆ® È£½ºÆ® À§ÀÇ °¨¼ÒµÇ´Â ºÎÇÏ¿Í È£½ºÆ® ¹®Á¦ÀÇ ´õ ºü¸¥ ÃÑüÀûÀÎ °ËÃâÀ» À§ÇØ Çã¿ë¿¡ ÀÎÅ͸®ºêÇÏ´Â °Í.  ¼­ºñ½º °Ë»ç  parallelization ÀÇ ¼Ò°³¿Í ´õºÒ¾î È£½ºÆ®°¡ Áñ±æ ¼ö ÀÖ¾ú´ø ¿ø°Ý Á¦¾î ÀåÄ¡´Â °Ë»ç ¸¸ÀÏ ÀÎÅ͸®ºùÀ¸·Î °ø°ÝÇß´Ù ¹Ì½ÇÀå¿¡¿´´Ù.  ¸¸ÀÏ ¸®¸ðÆ® È£½ºÆ®°¡ ´Ù¸¥ ¼­ºñ½º °Ë»ç ¿ä±¸¸¦ ó¸®ÇÏ´Â °Í°ú ÇÔ²² ºÎ´ãÀÌ ÁÖ¾îÁö¸é ÀÌ°Í¿¡ ÀÇÇØ ¼­ºñ½º °Ë»ç°¡ ºÎÁ¤È®ÇÑ °á°ú¸¦ ½ÇÆÐÇϰųª, º¹±ÍÇÏ°Ô µÉ ÅÙµ¥.  ÀÌ °ªÀ» 1¿¡ ¼³Á¤ÇÏ´Â °ÍÀº ¼­ºñ½º °Ë»ç¿¡ ÀÎÅ͸®ºêÇÏÁö ¾Ê´Â °Í¿Í °°´Ù(ÀÌ°ÍÀº NagiosÀÇ ¹æ¹ý ¹öÀüÀÌ´Ù ÀÌÀüÀÇ ¿òÁ÷ÀÌ°Ô ÇÏ°Ô µÇ´Â 0.0.5 ¿¡°Ô).  ´ç½ÅÀÌ ±×°ÍÀ» º¯°æÇÒ Æ¯Á¤ÀÇ ÀÌÀ¯°¡ ÀÖÁö ¾Ê´Â ÇÑ ±³´ë ¹èÄ¡ ¿ä¼ÒÀÇ ÀÚµ¿ °è»ê¿¡ ´ëÇØ ÀÌ °ªÀ» s(½º¸¶Æ®)¿¡ ¼³Á¤Çضó.  Nagios°¡ ´ÜÁö ½ÃÀÛÇÏ°í ÀÖÀ» ¶§ ÀÎÅ͸®ºùÀÌ ¾î¶»°Ô ÀÏÇÏ´ÂÁö ÀÌÇØÇÏ´Â ÃÖ°íÀÇ ¹æ¹ýÀÌ  »óÅ CGI (»ó¼¼ÇÑ º¸±â)¸¦ º»´Ù.  ´ç½ÅÀº ±×µéÀÌ ³ªÅ¸³ª±â ½ÃÀÛÇÏ´Â °Í¿¡ µû¶ó ¼­ºñ½º °Ë»ç °á°ú°¡ ÆîÄ¡°Ô µÈ´Ù´Â °ÍÀ» ¾Ë¾Æ¾ß¸¸ ÇÑ´Ù.  ´õ ¸¹ÀÌ ÀÎÅ͸®ºùÀÌ ÀÏÇÏ´Â ¹æ¹ý¿¡ °üÇÑ Á¤º¸´Â  ¿©±â ¿¡¼­ ¹ß°ßµÉ ¼ö ÀÖ´Ù. [Á¶1]

 

x = A number greater than or equal to 1 that specifies the interleave factor to use. An interleave factor of 1 is equivalent to not interleaving the service checks.
s = Use a "smart" interleave factor calculation (µðÆúÆ®)
ÃÖ´ë º´Çà ¼­ºñ½º üũ
 

 

¼­½Ä:
 max_concurrent_checks=<max_checks>
 
¿¹:
 max_concurrent_checks=20
 

¸ð´ÏÅ͸µ½Ã ÃÖ´ë µ¿½Ã º´·Ä üũ¼ö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¼³Á¤À» 1·Î ÇÏ¸é ¾î¶°ÇÑ ¼­ºñ½ºµµ º´·Ä·Î üũµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¼³Á¤À» 0(µðÆúÆ®)À¸·Î ÁöÁ¤ÇÏ¸é µ¿½Ã º´·Ä󸮼ö¿¡ Á¦ÇÑÀ» µÎÁö ¾Ê½À´Ï´Ù. ÀÌ ¼³Á¤Àº CPU»ç¿ëÀ², ¸Þ¸ð¸®µîÀÇ ºÎÇÏ¿¡ Á÷Á¢ ¿µÇâÀ» ÁֹǷÎ, »ç¿ëÇÏ°í ÀÖ´Â ±â±âÀÇ system resource¸¦ º¸¸é¼­ °è»êÇÑ °ªÀ» ¼³Á¤ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

¼­ºñ½º ¸®ÆÛ(¼öÈ®) ºóµµ
 

 

¼­½Ä:
 service_reaper_frequency=<frequency_in_seconds>
 
¿¹:
 service_reaper_frequency=10
 

¼­ºñ½º"reaper"À̺¥Æ®ÀÇ ºóµµ¸¦ ÃÊ·Î ÁöÁ¤ÇÕ´Ï´Ù. "reaper"À̺¥Æ®´Â ½ÇÇàÀÌ ¿Ï·áµÈ º´·Ä ¼­ºñ½º üũÀÇ Ã³¸®¸¦ Á¾ÇÕÇÏ¿© ½Ç½ÃÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ À̺¥Æ®´Â Nagios °¨½Ã ³í¸®ÀÇ ÇÙ½É ±â´ÉÀÔ´Ï´Ù.

ŸÀÌ¹Ö °£°Ý
 

 

¼­½Ä:
 interval_length=<seconds>
 
¿¹:
 interval_length=60
 

½ºÄÉÁ٠ť ȤÀº ÀçÅëÁö µîÀÇ Å¸À̹ÖÀ» ÁöÁ¤ÇÏ°Ô µÇ´Â "unit interval"ÀÇ Ãʸ¦ ÁöÁ¤ÇÕ´Ï´Ù. "Units intervals"Àº È£½ºÆ® ¼³Á¤ ÆÄÀϳ»¿¡¼­ ¾î´À Á¤µµÀÇ °£°ÝÀ¸·Î ¼­ºñ½º üũÀÇ ÀçÅëÁö¸¦ ½Ç½ÃÇÒ °ÍÀÎÁö °áÁ¤ÇÏ´Â ¿ëµµ·Î »ç¿ëµË´Ï´Ù.

Áß¿ä: µðÆúÆ®ÀÇ °ªÀº60ÀÔ´Ï´Ù. ÀÌ°ÍÀÌ ÀǹÌÇÏ´Â °ÍÀº È£½ºÆ® ¼³Á¤ ÆÄÀÏÀÌ 1(60ÃÊ=1ºÐ)À̶ó°í ÇÏ´Â"unit value"¸¦ °¡Áö°í ÀÖÀ½À» ¸»ÇÕ´Ï´Ù. º¸ÅëÀº ÀÌ °ªÀ» º¯°æ ÇÏÁö´Â ¾Ê½À´Ï´Ù.

Àû±ØÀû È£½ºÆ® üũ ¿É¼Ç
 

 

¼­½Ä:
 use_agressive_host_checking=<0/1>
 
¿¹:
 use_agressive_host_checking=0
 

È£½ºÆ®³ª ¼­ºñ½º¸¦ ´õ¿í Àçºü¸£°Ô üũÇϱâÀ§ÇØ ¾ðÁ¦ ¾î¶»°Ô üũÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î´Â ÀÌ ¿É¼ÇÀ» 0À¸·Î ¼³Á¤Çϸç üũ¸¦ º¸´Ù ºü¸£°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» 1·Î ¼³Á¤ÇßÀ» °æ¿ì, È£½ºÆ® üũ¿¡ ¸¹ÀÌ ½Ã°£À» »ç¿ëÇÏÁö¸¸, Á¤È®¼ºÀº Á¶±Ý ¿À¸¨´Ï´Ù. NagiosÈ£½ºÆ®ÀÇ »óŸ¦ ³Ê¹« ´À¸®°Ô üũÇÏ´Â ¹®Á¦°¡ ÀÖ´Â °æ¿ì¸¦ Á¦¿ÜÇϸé, ÀÌ ¿É¼ÇÀº ¹«È¿·Î ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

0 = Àû±ØÀû È£½ºÆ® üũ¸¦ ¹«È¿·Î ÇÑ´Ù (µðÆúÆ®)
1 = Àû±ØÀû È£½ºÆ® üũ¸¦ À¯È¿ÇÏ°Ô ÇÑ´Ù
Ç÷¦ °ËÁö ¿É¼Ç
 

 

¼­½Ä:
 enable_flap_detection=<0/1>
 
¿¹:
 enable_flap_detection=0
 

È£½ºÆ®³ª ¼­ºñ½ºÀÇ "flapping"À» üũÇÒ °ÍÀÎÁö °áÁ¤ÇÕ´Ï´Ù. FlappingÀº È£½ºÆ® ȤÀº ¼­ºñ½º°¡ ÀæÀº ºóµµ·Î º¯È­ÇØ ÅëÁö¿¡ ´ëÇØ Åº¸·»óÅ°¡ Çü¼ºµÇ¾î ¹ö¸®´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» 1·Î ¼³Á¤Çϸé È£½ºÆ®³ª ¼­ºñ½ºÀÇ flappingÀ» üũÇÏ¿© ÀϽÃÀûÀ¸·Î ±× È£½ºÆ®/¼­ºñ½ºÀÇ ÅëÁö¸¦ ÁßÁöÇÕ´Ï´Ù. Ç÷¦ °ËÁö ±â´ÉÀº ÇöÀç ½ÇÇè ´Ü°èÀ̹ǷΠÀÌ ±â´ÉÀ» »ç¿ëÇÑ´Ù¸é ÁÖÀÇÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

0 = Ç÷¦ °ËÁö ±â´ÉÀ» ¹«È¿ (µðÆúÆ®)
1 = Ç÷¦ °ËÁö ±â´ÉÀ» À¯È¿
¼­ºñ½º Ç÷¦ÀÇ ÃÖÀú ÀÓ°èÄ¡
 

 

¼­½Ä:
 low_service_flap_threshold=<percent>
 
¿¹:
 low_service_flap_threshold=25.0
 

ÀÌ ¿É¼ÇÀº ¼­ºñ½º Ç÷¦ üũÀÇ ÃÖÀúÄ¡¸¦ °áÁ¤ÇÕ´Ï´Ù.

¼­ºñ½º Ç÷¦ÀÇ ÃÖ°í ÀÓ°èÄ¡
 

 

¼­½Ä:
 high_service_flap_threshold=<percent>
 
¿¹:
 high_service_flap_threshold=50.0
 

ÀÌ ¿É¼ÇÀº ¼­ºñ½º Ç÷¦ üũÀÇ ÃÖ°íÄ¡¸¦ °áÁ¤ÇÕ´Ï´Ù.

È£½ºÆ® Ç÷¦ÀÇ ÃÖÀú ÀÓ°èÄ¡
 

 

¼­½Ä:
 low_host_flap_threshold=<percent>
 
¿¹:
 low_host_flap_threshold=25.0
 

ÀÌ ¿É¼ÇÀº È£½ºÆ® Ç÷¦ üũÀÇ ÃÖÀúÄ¡¸¦ °áÁ¤ÇÕ´Ï´Ù.

È£½ºÆ® Ç÷¦ÀÇ ÃÖ°í ÀÓ°èÄ¡
 

 

¼­½Ä:
 high_host_flap_threshold=<percent>
 
¿¹:
 high_host_flap_threshold=50.0
 

ÀÌ ¿É¼ÇÀº È£½ºÆ® Ç÷¦ üũÀÇ ÃÖ°íÄ¡¸¦ °áÁ¤ÇÕ´Ï´Ù.

¼ÒÇÁÆ® ¼­ºñ½º ÀÇÁ¸°ü°è(dependencies) ¿É¼Ç
 

 

¼­½Ä:
 soft_state_dependencies=<0/1>
 
¿¹:
 soft_state_dependencies=0
 

ÀÌ ¿É¼ÇÀº Nagios°¡ ¼­ºñ½º ÀÇÁ¸°ü°è(dependencies)¸¦ üũÇÒ °æ¿ì¿¡ ¼ÒÇÁÆ® ¼­ºñ½º »óÅ Á¤º¸¸¦ »ç¿ëÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÃÖ±ÙÀÇ »óÅ·ΠÀÇÁ¸°ü°è(dependencies)¸¦ üũÇÏ°í ½ÍÀ¸¸é ÀÌ ¿É¼ÇÀ» 1·Î ¼³Á¤ÇÏ¸é µË´Ï´Ù. (»óÅ°¡ ¼ÒÇÁÆ®Àΰ¡ ÇϵåÇÑ°¡¿¡ ´ëÇؼ­´Â »óÅ ŸÀÔÀ» º¸¸é µË´Ï´Ù)

0 = ¼ÒÇÁÆ® ¼­ºñ½º ÀÇÁ¸°ü°è(dependencies) ¿É¼ÇÀ» ¹«È¿·Î ÇÑ´Ù (µðÆúÆ®)
1 = ¼ÒÇÁÆ® ¼­ºñ½º ÀÇÁ¸°ü°è(dependencies) ¿É¼ÇÀ» À¯È¿ÇÏ°Ô ÇÑ´Ù
¼­ºñ½º üũ ŸÀÓ ¾Æ¿ô
 

 

¼­½Ä:
 service_check_timeout=<seconds>
 
¿¹:
 service_check_timeout=60
 

ÀÌ ¿É¼ÇÀºNagios°¡ ¼­ºñ½º üũ¸¦ ½ÇÇà ¿Ï·áÇÒ ¶§±îÁöÀÇ ½Ã°£À» °áÁ¤ÇÕ´Ï´Ù. ¸¸¾à üũ°¡ ÀÌ ½ÇÇà ½Ã°£À» ÃÊ°úÇϸé üũ´Â Á¤ÁöÇØCRITICAL»óŸ¦ Ç¥½ÃÇÏ°Ô µË´Ï´Ù. ŸÀÓ ¾Æ¿ô ¿¡·¯´Â ·Î±×¿¡ ±â·ÏµË´Ï´Ù.

È£½ºÆ® üũ ŸÀÓ ¾Æ¿ô
 

 

¼­½Ä:
 host_check_timeout=<seconds>
 
¿¹:
 host_check_timeout=60
 

ÀÌ ¿É¼ÇÀºNagios°¡ È£½ºÆ® üũ¸¦ ½ÇÇà ¿Ï·áÇÒ ¶§±îÁöÀÇ ½Ã°£À» °áÁ¤ÇÕ´Ï´Ù. ¸¸¾à üũ°¡ ÀÌ ½ÇÇà ½Ã°£À» ÃÊ°úÇϸé üũ´Â Á¤ÁöÇØCRITICAL»óŸ¦ Ç¥½ÃÇÏ°Ô µË´Ï´Ù. ŸÀÓ ¾Æ¿ô ¿¡·¯´Â ·Î±×¿¡ ±â·ÏµË´Ï´Ù.

À̺¥Æ® Çڵ鷯 ŸÀÓ ¾Æ¿ô
 

 

¼­½Ä:
 event_handler_timeout=<seconds>
 
¿¹:
 event_handler_timeout=60
 

ÀÌ ¿É¼ÇÀºNagios°¡ À̺¥Æ® Çڵ鷯¸¦ ½ÇÇà ¿Ï·áÇÒ ¶§±îÁöÀÇ ½Ã°£À» °áÁ¤ÇÕ´Ï´Ù. ¸¸¾à üũ°¡ ¼³Á¤ÇÑ ½ÇÇà ½Ã°£À» ÃÊ°úÇϸé üũ´Â Á¤ÁöÇØ CRITICAL»óŸ¦ Ç¥½ÃÇϰԵ˴ϴÙ. ŸÀÓ ¾Æ¿ô ¿¡·¯´Â ·Î±×¿¡ ±â·ÏµË´Ï´Ù.

ÅëÁö ŸÀÓ ¾Æ¿ô
 

 

¼­½Ä:
 notification_timeout=<seconds>
 
¿¹:
 notification_timeout=60
 

ÀÌ ¿É¼ÇÀºNagios°¡ ÅëÁö¸¦ ½ÇÇà ¿Ï·áÇÒ ¶§±îÁöÀÇ ½Ã°£À» °áÁ¤ÇÕ´Ï´Ù. ¸¸¾à ÅëÁö°¡ ¼³Á¤ÇÑ ½ÇÇà ½Ã°£À» ÃÊ°úÇϸé ÅëÁö´Â Á¤ÁöÇÕ´Ï´Ù. ŸÀÓ ¾Æ¿ô ¿¡·¯´Â ·Î±×¿¡ ±â·ÏµË´Ï´Ù.

¸Å¿ì °­Á¦ÀûÀÎ Service Processor ŸÀÓ ¾Æ¿ô
 

 

¼­½Ä:
 ocsp_timeout=<seconds>
 
¿¹:
 ocsp_timeout=5
 

obsessive compulsive service processor Ä¿¸àµå¸¦ ½ÇÇà ¿Ï·áÇÒ ¶§±îÁöÀÇ ½Ã°£À» °áÁ¤ÇÕ´Ï´Ù. ¸¸¾à üũ°¡ ÀÌ ½ÇÇà ½Ã°£À» ÃÊ°úÇϸé üũ´Â Á¤ÁöÇØCRITICAL»óŸ¦ Ç¥½ÃÇÏ°Ô µË´Ï´Ù. ŸÀÓ ¾Æ¿ô ¿¡·¯´Â ·Î±×¿¡ ±â·ÏµË´Ï´Ù.

ÆÛÆ÷¸Õ½º µ¥ÀÌÅÍ Ã³¸® Ä¿¸àµå ŸÀÓ ¾Æ¿ô
 

 

¼­½Ä:
 perfdata_timeout=<seconds>
 
¿¹:
 perfdata_timeout=5
 

È£½ºÆ® ÆÛÆ÷¸Õ½º µ¥ÀÌÅÍ Ã³¸® Ä¿¸àµå ȤÀº ¼­ºñ½º ÆÛÆ÷¸Õ½º µ¥ÀÌÅÍ Ã³¸® Ä¿¸àµå¸¦ ½ÇÇà ¿Ï·áÇÒ ¶§±îÁöÀÇ ½Ã°£À» °áÁ¤ÇÕ´Ï´Ù. ¸¸¾à üũ°¡ ÀÌ ½ÇÇà ½Ã°£À» ÃÊ°úÇϸé üũ´Â Á¤ÁöÇØCRITICAL»óŸ¦ Ç¥½ÃÇÏ°Ô µË´Ï´Ù. ŸÀÓ ¾Æ¿ô ¿¡·¯´Â ·Î±×¿¡ ±â·ÏµË´Ï´Ù.

°­Á¦ÀûÀ¸·Î ¾ô¸ÅÀÌ´Â ¼­ºñ½º ¿É¼Ç
 

 

¼­½Ä:
 obsess_over_services=<0/1>
 
¿¹:
 obsess_over_services=1
 

"obsess"over¼­ºñ½º üũ¶ó°í Á¤ÀÇÇÑ obsessive compulsive service processorÄ¿¸àµå¸¦ ½ÇÇàÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº ºÐ»ê °¨½ÃÀÇ ÆÛÆ÷¸Õ½º Çâ»ó¿¡ ¸Å¿ì À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÐ»ê °¨½Ã¸¦ ½Ç½ÃÇÏÁö ¾Ê´Â´Ù¸é, ÀÌ ¿É¼ÇÀ» 0À¸·Î ÇÏ¸é µË´Ï´Ù.

0 = obsess over¼­ºñ½º¸¦ ¹«È¿·Î ÇÑ´Ù (µðÆúÆ®)
1 = obsess over¼­ºñ½º¸¦ À¯È¿ÇÏ°Ô ÇÑ´Ù
Áý¿äÇÏ°Ô °­Á¦ÀûÀÎ Service ProcessorÄ¿¸àµå
 

 

¼­½Ä:
 ocsp_command=<command>
 
¿¹:
 ocsp_command=obsessive_service_handler
 

¸Å ¼­ºñ½º üũ ÈÄ¿¡ ½ÇÇàµÇ´Â, ºÐ»ê °¨½Ã¿ë Ä¿¸àµå¸¦ °­Á¦ÀûÀ¸·Î ½ÇÇàÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ Ä¿¸àµå´Â À̺¥Æ® Çڵ鷯ȤÀº notificationÄ¿¸àµå¸¦ ¸ÕÀú ½ÇÇàÇÑ ÈÄ ½ÇÇàµË´Ï´Ù. ÀÌ Ä¿¸àµåÀÇ Àμö´Â È£½ºÆ® ¼³Á¤ ÆÄÀÏ·Î Á¤ÀÇÇÑ Ä¿¸àµå Á¤ÀÇÀÇ ¼ô ³×ÀÓÀÔ´Ï´Ù. ŸÀÓ ¾Æ¿ôÀÇ °ªÀºocsp_timeoutÀ¸·Î Á¦¾îÇÕ´Ï´Ù.

ÆÛÆ÷¸Õ½º µ¥ÀÌÅÍ Ã³¸® ¿É¼Ç
 

 

¼­½Ä:
 process_performance_data=<0/1>
 
¿¹:
 process_performance_data=1
 

È£½ºÆ®/¼­ºñ½º üũÀÇ ÆÛÆ÷¸Õ½º µ¥ÀÌÅ͸¦ ó¸®ÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇÕ´Ï´Ù

0 = ÆÛÆ÷¸Õ½º µ¥ÀÌÅÍ Ã³¸®¸¦ ¹«È¿ (µðÆúÆ®)
1 = ÆÛÆ÷¸Õ½º µ¥ÀÌÅÍ Ã³¸®¸¦ À¯È¿
°í¸³ ¼­ºñ½º üũ ¿É¼Ç
 

 

¼­½Ä:
 Check_for_orphaned_services=<0/1>
 
¿¹:
 Check_for_orphaned_services=0
 

°í¸³ ¼­ºñ½º üũ¸¦ ÇÒ °ÍÀÎÁö¸¦ ¼³Á¤ÇÕ´Ï´Ù. °í¸³ ¼­ºñ½º´Â ¿À·§µ¿¾È üũ °á°ú°¡ µ¹¾Æ¿ÀÁö ¾Ê´Â ¼­ºñ½º¸¦ °¡¸®Åµ´Ï´Ù. ¼­ºñ½º°¡ °í¸³µÈ´Ù°í Çؼ­ »õ·Ó°Ô À̺¥Æ® Å¥¿¡ üũ°¡ À罺ÄÉÁÙ µÇÁö´Â ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº ¼­ºñ½º üũ°¡ Á¤ÁöÇØ ¹ö¸®´Â °á°ú°¡ µË´Ï´Ù. ÀÌ ¿É¼Ç¼³Á¤ÀÌ 1ÀÏ ¶§ °á°ú°¡ µ¹¾Æ¿ÀÁö ¾Ê´Â ƯÁ¤ÀÇ ¼­ºñ½º üũ¸¦ ã¾Æ³»¸é, ¿¡·¯ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇØ ±× ¼­ºñ½º üũ¸¦ À罺ÄÉÁÙ ÇÕ´Ï´Ù. ¸¸¾à °è¼Ó Àç ½ºÄÉÁÙÀÌ µÇÁö ¾Ê´Â ¼­ºñ½º°¡ ÀÖ´Ù¸é, °í¸³ ¼­ºñ½º¿¡ °üÇÑ ·Î±× ¸Þ½ÃÁö¸¦ º¸½Ê½Ã¿À.

0 = °í¸³ ¼­ºñ½º üũ¸¦ ¹«È¿·Î ÇÑ´Ù (µðÆúÆ®)
1 = °í¸³ ¼­ºñ½º üũ¸¦ À¯È¿ÇÏ°Ô ÇÑ´Ù
¼­ºñ½º ÇÁ·¹½¬´Ï½º üũ ¿É¼Ç
 

 

¼­½Ä:
 Check_service_freshness=<0/1>
 
¿¹:
 Check_service_freshness=0
 

Á¤±âÀûÀÎ ¼­ºñ½ºÃ¼Å©¸¦ ÃÖ±ÙÀÇ Á¤º¸´ë·Î üũÇÏ°í Àִ°¡¸¦  °Ë»çÇÒ °ÍÀÎÁö °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» 1·Î ¼³Á¤ÇÏ°Ô µÇ¸é ÆÐ½Ãºê ¼­ºñ½º üũÀÇ ½ÇÇà ½Ã°£À» ¿Ã¹Ù·Î µû¸£°í ÀÖ´ÂÁö È®ÀÎÇϴµ¥ µµ¿òÀÌ µË´Ï´Ù.

0 = ¼­ºñ½º ÇÁ·¹½¬´Ï½º üũÀÇ ¹«È¿
1 = ¼­ºñ½º ÇÁ·¹½¬´Ï½º üũÀÇ À¯È¿ (µðÆúÆ®)
¼­ºñ½º ÇÁ·¹½¬´Ï½º üũ °£°Ý
 

 

¼­½Ä:
 freshness_check_interval=<seconds>
 
¿¹:
 freshness_check_interval=60
 

¾î´À Á¤µµÀÇ ºóµµ·Î ÇÁ·¹½¬´Ï½º üũ¸¦ ÇÒ °ÍÀΰ¡¸¦ °áÁ¤ÇÕ´Ï´Ù.

date ¼­½Ä
 

 

¼­½Ä:
 date_format=<option>
 
¿¹:
 date_format=us
 

ÀÌ ¿É¼ÇÀº À¥ interface ȤÀº ¸ÅÅ©·Î·Î »ç¿ëÇÏ´Â ÀÏÀÚ/½Ã°¢ÀÇ Ç¥½Ã Æ÷¸ËÀ» °áÁ¤ÇÕ´Ï´Ù.

¿É   ¼Ç
 Ãâ·Â Æ÷¸Ë
 »ùÇÃ Ãâ·Â
 
us
 MM/DD/YYYY HH:MM:SS
 06/30/2002 03:15:00
 
euro
 DD/MM/YYYY HH:MM:SS
 30/06/2002 03:15:00
 
iso8601
 YYYY-MM-DD HH:MM:SS
 2002-06-30 03:15:00
 
strict-iso8601
 YYYY-MM-DDTHH:MM:SS
 2002-06-30T03:15:00
 

 

¿ÀºêÁ§Æ®¸íÀÇ ºÎÁ¤ ij¸¯ÅÍ ¶óÀÎ
 

 

¼­½Ä:
 illegal_object_name_chars=<chars...>
 
¿¹:
 illegal_object_name_chars=`~!$%^&*"|'<>?,()=
 

ÀÌ ¿É¼ÇÀº È£½ºÆ®¸í À̳ª ¼­ºñ½º¸í, ¿ÀºêÁ§Æ®ÀÇ À̸§À¸·Î »ç¿ë Çϱ⸦ ¹Ù¶óÁö ¾Ê´Â ij¸¯ÅÍ ¶óÀÎÀ» ¼³Á¤ÇÕ´Ï´Ù. ¿ÀºêÁ§Æ® Á¤Àǽà ´ëºÎºÐÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÌ ÀÌ¿ë °¡´ÉÇÏÁö¸¸, À§ÀÇ »ùÇ÷Πǥ½ÃÇÏ°í Àִ ij¸¯ÅÍ ¶óÀÎÀº »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù. À¥ interface³ª , ÅëÁö Ä¿¸àµåµî¿¡¼­ ¹®Á¦°¡ ¹ß»ýÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

¸ÅÅ©·Î Ãâ·ÂÀÇ ºÎÁ¤ ij¸¯ÅÍ ¶óÀÎ
 

 

¼­½Ä:
 illegal_macro_output_chars=<chars...>
 
¿¹:
 illegal_macro_output_chars=`~$^&"|'<>
 

ÅëÁö³ª À̺¥Æ® Çڵ鷯³ª ´Ù¸¥ Ä¿¸àµå·Î »ç¿ëÇϱâ ÀüÀÇ ¸ÅÅ©·ÎÀÇ Ãâ·Â ij¸¯ÅÍ ¶óÀÎÀÇ Á¦ÇÑÀ» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº ¼­ºñ½º³ª È£½ºÆ® üũ Ä¿¸àµåÀÇ ¸ÅÅ©·Î¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. º¸ÅëÀÇ °æ¿ì À§ÀÇ ¿¹¸¦ ±×´ë·Î µû¶ó ÁÖ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿¹ÀÇ ¸î°³ÀÇ Ä³¸¯ÅÍ ¶óÀÎÀº ½©ÀÇ interpreter°¡ µÇ¾î Àְųª(¿¹£º¹é ÄõÃ÷)½ÃÅ¥·¯Æ¼ÀûÀÎ ¹®Á¦°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.

°ü¸®ÀÚE-MailÁÖ¼Ò
 

 

¼­½Ä:
 admin_email=<email_address>
 
¿¹:
 admin_email=root@localhost.localdomain
 

ÀÌ°ÍÀº ·ÎÄÃÀÇ Àåºñ (¿¹:Nagios°¡ ¿òÁ÷ÀÌ°í ÀÖ´Â Àåºñ)ÀÇ °ü¸®ÀÚE-MailÁÖ¼Ò¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀÌ °ªÀº $ADMINEMAIL$ ¸ÅÅ©·Î¸¦ »ç¿ëÇÏ°í ÀÖ´Â ÅëÁö Ä¿¸àµå·Î »ç¿ëµË´Ï´Ù.

°ü¸®ÀÚ ÆäÀÌÁ®
 

 

¼­½Ä:
 admin_pager=<pager_number_or_pager_email_gateway>
 
¿¹:
 admin_pager=pageroot@localhost.localdomain
 

ÀÌ°ÍÀº ·ÎÄÃÀÇ Àåºñ(¿¹:Nagios°¡ ¿òÁ÷ÀÌ°í ÀÖ´Â Àåºñ)ÀÇ °ü¸®ÀÚÀÇ ÆäÀÌÁ®ÀÇ ¹øÈ£(ȤÀº ÆäÀÌÁ®E-Mail°ÔÀÌÆ®¿þÀÌ)¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀÌ °ªÀº$ADMINPAGER$ ¸ÅÅ©·Î¸¦ »ç¿ëÇÏ°í ÀÖ´Â ÅëÁö Ä¿¸àµå·Î »ç¿ëµË´Ï´Ù.

 

CGI¼³Á¤ ÆÄÀÏ ¿É¼Ç

»ùÇà ¼³Á¤

»ùÇÃÀÇCGI¼³Á¤ ÆÄÀÏÀº'make config' Ä¿¸àµå·Î ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. µðÆúÆ®ÀÇCGI¼³Á¤ ÆÄÀÏÀºcgi.cfgÀÔ´Ï´Ù

¼³Á¤ ¸ñÂ÷

¸ÞÀÎ ¼³Á¤ ÆÄÀÏÀÇ Àå¼Ò
 

 

¼­½Ä:
 main_config_file=<file_name>
 
¿¹:
 main_config_file=/usr/local/nagios/etc/nagios.cfg
 

ÀÌ ¼³Á¤Àº ¸ÞÀÎ ¼³Á¤ ÆÄÀÏÀÇ Àå¼Ò¸¦ ÁöÁ¤ÇÕ´Ï´Ù. CGI ¼³Á¤ Á¤º¸, È£½ºÆ® ¼­ºñ½º »óŵîÀÇ Á¤º¸°¡ ¾îµð¿¡ ÀÖ´ÂÁö ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.

¹°¸®ÀûÀÎHTMLÆÄÀÏÀÇ Æнº
 

 

¼­½Ä:
 physical_html_path=<path>
 
¿¹:
 physical_html_path=/usr/local/nagios/share
 

ÀÌ°ÍÀºNagios°¡ ÀÖ´Â ¿öÅ©½ºÅ×ÀÌ¼Ç È¤Àº ¼­¹öÀÇ ¾îµð¿¡HTMLÆÄÀÏÀÌ ÀÖ´ÂÁö ¹°¸®ÀûÀÎ À§Ä¡¸¦ ¼³Á¤ÇÕ´Ï´Ù. CGI°¡ »ç¿ëÇÏ´Â ¹®¼­³ª À̹ÌÁö ÆÄÀÏÀº ¼³Á¤ÇÑ µð·ºÅ丮ÀÇ ,docs/,images/¼­ºê µð·ºÅ丮¿¡ ÀÖ´Â °ÍÀ¸·Î Á¤ÇØÁ® ÀÖ½À´Ï´Ù.

HTMLÀÇURLÆнº
 

 

¼­½Ä:
 url_html_path=<path>
 
¿¹:
 url_html_path=/nagios
 

À¥ ºê¶ó¿ìÀú °æÀ¯·Î Nagios¿¡ ¾×¼¼½º ÇÑ´Ù¸é ,http://www.myhost.com/nagiosÀÇ °°Àº ÇüÅÂÀÇ URLÀ» ÀÌ path¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.

Nagios Process Check Command
 

 

¼­½Ä:
 nagios_check_command=<command_line>
 
¿¹:
 nagios_check_command=/usr/local/nagios/libexec/check_nagios /usr/local/nagios/var/status.log 5 '/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg'
 

ÀÌ°ÍÀºNagiosÇÁ·Î¼¼½º »óŸ¦ üũÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â ¿É¼Ç Ä¿¸àµåÀÔ´Ï´Ù. ÀÌ Ä¿¸àµå´Â NagiosÇÁ·Î¼¼½º°¡ »ì¾Æ ÀÖ´ÂÁö ¾î¶²Áö¸¦CGI¿¡¼­ üũÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º üũ Ä¿¸àµå¸¦ Á¤ÀÇÇÑ´Ù¸é, ±× Ä¿¸àµå´Â ´Ù¸¥ Ç÷¯±× Àΰú °°ÀÌ GUI°¡ÀÌµå ¶óÀο¡ µû¶ó¾ß ÇÕ´Ï´Ù. ±× Ä¿¸àµå°¡ non-OK »óŸ¦ ³ªÅ¸³ÂÀ»¶§ °æ¿ì, CGI´ÂNagiosÇÁ·Î¼¼½º°¡ Á¤ÁöÇÏ°í ÀÖ´Ù°í ÆÇ´ÜÇÕ´Ï´Ù.

ÀÎÁõÀÇ »ç¿ë
 

 

¼­½Ä:
 use_authentication=<0/1>
 
¿¹:
 use_authentication=1
 

ÀÌ ¿É¼ÇÀº À¯Àú°¡ ¾î¶² Ä¿¸àµå ȤÀº Á¤º¸¿¡ ¾×¼¼½º ÇÏ´ÂÁö ÀÎÁõ ±â´É°ú ÀÎÁõÀ»CGI¿¡¼­ »ç¿ëÇÒ °ÍÀÎÁö¸¦ Á¦¾îÇÕ´Ï´Ù. º¸ÅëÀº ÀÌ ÀÎÁõ ±â´ÉÀ» »ç¿ëÇÏ´Â °ÍÀÌ ±âº»ÀÔ´Ï´Ù. ÀÎÁõ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì, ´©±¸¶óµµ Nagio¿¡ Ä¿¸àµå¸¦ º¸³¾ ¼ö°¡ ÀÖ°Ô µË´Ï´Ù.

0 = ÀÎÁõ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù
1 = ÀÎÁõ ±â´ÉÀ» »ç¿ëÇÑ´Ù (µðÆúÆ®)
µðÆúÆ® À¯Àú¸í
 

 

¼­½Ä:
 default_user_name=<username>
 
¿¹:
 default_user_name=guest
 

ÀÌ ¼³Á¤ÀºCGI¿¡ ¾×¼¼½º ÇÏ´Â µðÆúÆ® À¯Àú¸íÀ» °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¼³Á¤À¸·Î Á¤ÀÇ°¡ µÈ À¯Àú´Â ¸ÞÀÎ À¥ ¼­¹ö¿¡ÀÇ ¾×¼¼½º½Ã ÀÎÁõÀÇ ÇÊ¿ä°¡ ¾ø°Ô µË´Ï´Ù.(ex> ÆÄÀÌ¾î ¿ù ³»ÀÇ »ç¿ëÀÚ)

Áß¿ä: ¸¸¾à ½ÃÅ¥¾î ÀÎ À¥ ¼­¹ö¸¦ »ç¿ëÇÏ°í ÀÖÁö ¾Ê°í, CGI¿¡ ¾×¼¼½º ÇÏ´Â À¯Àú°¡ Á¤È®ÇÏÁö ¾Ê´Ù¸é, ÀÌ ¼³Á¤Àº Á¤ÀÇÇÏÁö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù.

½Ã½ºÅÛ/ÇÁ·Î¼¼½º ÀÎÆ÷¸ÞÀ̼ÇÀÇ ¾×¼¼½º
 

 

¼­½Ä:
 authorized_for_system_information=<user1>,<user2>,<user3>,...<usern>
 
¿¹:
 authorized_for_system_information=nagiosadmin,theboss
 

Ãß°¡ Á¤º¸CGI¸¦ »ç¿ëÇØ ½Ã½ºÅÛ/ÇÁ·Î¼¼½º Á¤º¸¸¦ ¿­¶÷ÇÒ ¼ö ÀÖ´Â À¯Àú¸íÀÇ ÀÎÁõ ¸®½ºÆ®ÀÔ´Ï´Ù. ÀÌ ¸®½ºÆ®¿¡ Æ÷ÇÔµÈ À¯Àú´Â ½Ã½ºÅÛ/ÇÁ·Î¼¼½º Ä¿¸àµå¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù. ¸¸¾à ½ÇÇà ±ÇÇѱîÁö °®°í ½Í´Ù¸é, authorized_for_system_commands º¯¼ö¿¡µµ À¯Àú¸íÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

½Ã½ºÅÛ/ÇÁ·Î¼¼½º Ä¿¸àµåÀÇ ¾×¼¼½º
 

 

¼­½Ä:
 authorized_for_system_commands=<user1>,<user2>,<user3>,...<usern>
 
¿¹:
 authorized_for_system_commands=nagiosadmin
 

Ãß°¡ Á¤º¸CGI·ÎºÎÅÍ ½Ã½ºÅÛ/ÇÁ·Î¼¼½º Ä¿¸àµå¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â À¯Àú¸íÀÇ ÀÎÁõ ¸®½ºÆ®ÀÔ´Ï´Ù. ÀÌ ¸®½ºÆ®¿¡ Æ÷ÇÔµÈ À¯Àú´Â ½Ã½ºÅÛ/ÇÁ·Î¼¼½º Á¤º¸¸¦ ¿­¶÷ÇÏ´Â ±ÇÇÑÀ» °¡Áö°í ÀÖÁö ¾Ê½À´Ï´Ù. À¯Àú°¡ ½Ã½ºÅÛ/ÇÁ·Î¼¼½º Ä¿¸àµå¸¦ ¿­¶÷ÇÒ¼ö ÀÖ´Â ±ÇÇÑÀ» °®°í ½Í´Ù¸é, authorized_for_system_commands º¯¼ö¿¡µµ À¯Àú¸íÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

¼³Á¤ Á¤º¸ÀÇ ¾×¼¼½º
 

 

¼­½Ä:
 authorized_for_configuration_information=<user1>,<user2>,<user3>,...<usern>
 
¿¹:
 authorized_for_configuration_information=nagiosadmin
 

¼³Á¤ Á¤º¸CGI·Î ¼³Á¤À» ¿­¶÷ÇÒ ¼ö ÀÖ´Â À¯Àú¸íÀÇ ÀÎÁõ ¸®½ºÆ®ÀÔ´Ï´Ù. ÀÌ ¸®½ºÆ®¿¡ Æ÷ÇÔµÈ À¯Àú´Â È£½ºÆ®, È£½ºÆ® ±×·ì,  ¼­ºñ½º, ÅëÁöó, ÅëÁöó ±×·ì, ½Ã°£´ë, Ä¿¸àµåÀÇ ¸ðµç ¼³Á¤ Á¤º¸¸¦ º¼ ¼ö°¡ ÀÖ½À´Ï´Ù.

±Û·Î¹ú È£½ºÆ® Á¤º¸ÀÇ ¾×¼¼½º
 

 

¼­½Ä:
 authorized_for_all_hosts=<user1>,<user2>,<user3>,...<usern>
 
¿¹:
 authorized_for_all_hosts=nagiosadmin,theboss
 

ÀÌ°ÍÀº Àü È£½ºÆ® »óÅÂ¿Í ¼³Á¤ Á¤º¸¸¦ ¿­¶÷ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ À¯Àú¸íÀÇ ÀÎÁõ ¸®½ºÆ®ÀÔ´Ï´Ù. ÀÌ ¸®½ºÆ®¿¡ Æ÷ÇÔµÈ À¯Àú´Â ÀÚµ¿ÀûÀ¸·Î ¸ðµç ¼­ºñ½ºÀÇ Á¤º¸¸¦ ¿­¶÷ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ¸¸¾à ¸ðµç È£½ºÆ®, ¼­ºñ½º¿¡ ´ëÇؼ­ Ä¿¸àµå ½ÇÇà ±ÇÇÑÀ» °¡Áö°í ½Í´Ù¸é, authorized_for_all_host_commands º¯¼ö¿¡µµ À¯Àú¸íÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

±Û·Î¹ú È£½ºÆ® Ä¿¸àµåÀÇ ¾×¼¼½º
 

 

¼­½Ä:
 authorized_for_all_host_commands=<user1>,<user2>,<user3>,...<usern>
 
¿¹:
 authorized_for_all_host_commands=nagiosadmin
 

Ä¿¸àµåCGI¸¦ »ç¿ëÇÏ¿© ¸ðµç È£½ºÆ®¿¡ ´ëÇؼ­ Ä¿¸àµå¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â À¯Àú¸íÀÇ ÀÎÁõ ¸®½ºÆ®ÀÔ´Ï´Ù. ¿©±â¿¡ Æ÷ÇԵǴ À¯Àú´Â ÀÚµ¿ÀûÀ¸·Î ¸ðµç ¼­ºñ½ºÀÇ Ä¿¸àµå ½ÇÇà ±ÇÇÑÀÌ ÁÖ¾îÁý´Ï´Ù. ¸ðµç È£½ºÆ® ¼­ºñ½º »óÅÂ¿Í ¼³Á¤ Á¤º¸ÀÇ ¿­¶÷ ±ÇÇÑÀ» °¡Áö°í ½Í´Ù¸é authorized_for_all_hosts º¯¼ö¿¡ À¯Àú¸íÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

±Û·Î¹ú ¼­ºñ½º Á¤º¸ÀÇ ¾×¼¼½º
 

 

¼­½Ä:
 authorized_for_all_services=<user1>,<user2>,<user3>,...<usern>
 
¿¹:
 authorized_for_all_services=nagiosadmin,theboss
 

¸ðµç ¼­ºñ½º »óÅÂ¿Í ¼³Á¤ Á¤º¸¸¦ ¿­¶÷ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ÀÖ´Â À¯Àú¸íÀÇ ÀÎÁõ ¸®½ºÆ®ÀÔ´Ï´Ù. ¼­ºñ½º¿¡ ´ëÇؼ­ Ä¿¸àµå ½ÇÇà ±ÇÇÑÀ» °¡Áö°í ½Í´Ù¸é, authorized_for_all_service_commands¿¡ ÇØ´ç À¯Àú¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

±Û·Î¹ú ¼­ºñ½º Ä¿¸àµå¿¡ÀÇ ¾×¼¼½º
 

 

¼­½Ä:
 authorized_for_all_service_commands=<user1>,<user2>,<user3>,...<usern>
 
¿¹:
 authorized_for_all_service_commands=nagiosadmin
 

Ä¿¸àµåCGI¸¦ »ç¿ëÇÏ¿© ¸ðµç ¼­ºñ½º¿¡ ´ëÇØ Ä¿¸àµå¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â À¯Àú¸íÀÇ ÀÎÁõ ¸®½ºÆ®ÀÔ´Ï´Ù. ¸ðµç ¼­ºñ½º »óÅÂ¿Í ¼³Á¤ Á¤º¸ ¿­¶÷ ±ÇÇÑÀ» °¡Áö°í ½Í´Ù¸é, authorized_for_all_services¿¡ ÇØ´ç À¯Àú¸¦ Ãß°¡ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.

½ºÅ×ÀÌÅͽº ¸ÊCGIÀÇ ¹è°æ È­¸é
 

 

¼­½Ä:
 statusmap_background_image=<image_file>
 
¿¹:
 statusmap_background_image=smbackground.gd2
 

ÀÌ ¿É¼ÇÀº ½ºÅ×ÀÌÅͽº ¸ÊCGIÀÇ ¹é±×¶ó¿îµå ¹è°æÀ¸·Î »ç¿ëÇÒ È­¸éÀ» ÁöÁ¤ÇÕ´Ï´Ù. È­¸éÀºHTMLÀ̹ÌÁö Æнº¾È¿¡ ÀÖÀ¸¸é ÀÚµ¿ ¼³Á¤µË´Ï´Ù. ÀÌ Æнº´Â physical_html_path ·Î ÁöÁ¤ÇÑ Æнº ÇÏÀ§ÀÇ "/images"Æнº·Î ÀÚµ¿ »ý¼º/¼³Á¤ µË´Ï´Ù. Note:È­»ó ÆÄÀÏÀºGIF,JPEG,PNG,GD2Æ÷¸ËÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ,GD2Æ÷¸ËÀ» ÃßõÇÕ´Ï´Ù. GD2Æ÷¸ËÀ» »ç¿ëÇÏ¸é ¸Ê È­»óÀ» »ý¼ºÇÒ ¶§ CPUÀÇ ºÎÇϸ¦ ÁÙÀÏ ¼ö°¡ ÀÖ½À´Ï´Ù.

½ºÅ×ÀÌÅͽº ¸ÊÀÇ µðÆúÆ® ·¹À̾ƿô ¹æ¹ý
 

 

¼­½Ä:
 default_statusmap_layout=<layout_number>
 
¿¹:
 default_statusmap_layout=4
 

ÀÌ ¿É¼ÇÀº ½ºÅ×ÀÌÅͽº ¸ÊCGIÀÇ µðÆúÆ® ·¹À̾ƿô ¹æ½ÄÀ» °áÁ¤ÇÕ´Ï´Ù. ¿É¼ÇÀº ÀÌÇÏ¿Í °°½À´Ï´Ù£º

<layout_number> Ä¡
 ·¹À̾ƿô ¹æ½Ä
 
0
 À¯Àú Á¤ÀÇÀÇ ÁÂÇ¥
 
1
 °èÃþ
 
2
 CollapsedÆ®¸®
 
3
 BalancedÆ®¸®
 
4
 ¸¶µµÄ«
 
5
 ¸¶µµÄ« (Marked Up)
 
6
 ¸¶µµÄ« (Balloon)
 

 

3D½ºÅ×ÀÌÅͽº ¸ÊCGI¿¡ Æ÷ÇԵǴ ¿ùµå
 

 

¼­½Ä:
 statuswrl_include=<vrml_file>
 
¿¹:
 statuswrl_include=myworld.wrl
 

VRML¿ùµå¿¡ Æ÷ÇÔÇÑ µ¶ÀÚÀûÀÎ ¿ÀºêÁ§Æ®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. physical_html_path Áö½Ã¹®À¸·Î ÁöÁ¤ÇÑ Æнº¿¡ ¼ÓÇÏ°í ÀÖ´Â °Í°ú »óÁ¤µË´Ï´Ù. Note:ÀÌ ÆÄÀÏÀº ¿ÏÀüÇÑVRML¿ùµå°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. (¿¹¸¦ µé¾îVRMLºê¶ó¿ìÀú·Î º¼ ¼ö°¡ ÀÖ´Â ÆÄÀÏ µî) [Á¶2]

3D½ºÅ×ÀÌÅͽº ¸ÊÀÇ µðÆúÆ® ·¹À̾ƿô ¹æ½Ä
 

 

¼­½Ä:
 default_statuswrl_layout=<layout_number>
 
¿¹:
 default_statuswrl_layout=4
 

ÀÌ ¿É¼ÇÀº3D½ºÅ×ÀÌÅͽº ¸ÊCGIDML µðÆúÆ® ·¹À̾ƿô ¹æ½ÄÀ» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

<layout_number> Value
 Layout Method
 
0
 À¯Àú Á¤ÀÇÀÇ ÁÂÇ¥
 
2
 CollapsedÆ®¸®
 
3
 BalancedÆ®¸®
 
4
 ¿£
 

 

CGIÀÇ ¸®·Îµå °£°Ý
 

 

¼­½Ä:
 refresh_rate=<rate_in_seconds>
 
¿¹:
 refresh_rate=90
 

ÀÌ ¿É¼ÇÀº »óÅÂ, ½ºÅ×ÀÌÅͽº ¸Ê, Ãß°¡ Á¤º¸ CGIÀÇ ¸®·Îµå °£°ÝÀ» ÃÊ´ÜÀ§·Î ÁöÁ¤ÇÕ´Ï´Ù.

»ç¿îµå¿¡ ÀÇÇÑ °æ°í
 

 

Æ÷¸Ë:
 Host_unreachable_sound=<sound_file>
host_down_sound=<sound_file>
service_critical_sound=<sound_file>
service_warning_sound=<sound_file>
service_unknown_sound=<sound_file>
 
¿¹:
 Host_unreachable_sound=hostu.wav
host_down_sound=hostd.wav
service_critical_sound=critical.wav
service_warning_sound=warning.wav
service_unknown_sound=unknown.wav
 

ÀÌ ¿É¼ÇÀº »óÅÂCGI¸¦ Ç¥½ÃÇÏ´Â Áß ¹®Á¦°¡ ¹ß»ýÇßÀ» ¶§¿¡ ºê¶ó¿ìÀú·Î ¼Ò¸®¸¦ ¿ï¸®´Â ±× »ç¿îµå ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ½É°¢µµ ¼øÀ§´Â ¹Ìµµ´Þ(unleachable)¿¡¼­ ºÒ¸í(unknown)»óűîÁö ÀÔ´Ï´Ù(À§ÀÇ ¼ø¼­´ë·Î ÀÔ´Ï´Ù). »ç¿îµå ÆÄÀÏÀºHTMLµð·ºÅ丮ÀÇ media/Æнº¿¡ ÀÖÀ¸¸é ÀÚµ¿ ¼³Á¤µÇ°í ÀÖ½À´Ï´Ù(¿¹£º/usr/local/nagios/share/media).

PingÀÇ ¹®À屸Á¶¹ý
 

 

¼­½Ä:
 Ping_syntax=<command>
 
¿¹:
 Ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$
 

ÀÌ ¿É¼ÇÀºWAPinterface (statuswml CGI¸¦ »ç¿ëÇÕ´Ï´Ù)¿¡¼­ÀÇ pingÀÇ ¹®À屸Á¶¹ýÀ» °áÁ¤ÇÕ´Ï´Ù. ping¹ÙÀ̳ʸ®¸¦ ÇÊ¿äÇÑ ¿É¼Ç°ú ÇÔ²² Ç® Æнº·Î ÁöÁ¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. Ä¿¸àµå°¡ ½ÇÇàµÇ±â Àü¿¡ $HOSTADDRESS$¸ÅÅ©·Î ºÎºÐ¿¡ È£½ºÆ®ÀÇ ÁÖ¼Ò°¡ »ðÀԵ˴ϴÙ.

 

CGIÀÇ ÀÎÁõ°ú Çã°¡

Á¤ÀÇ

¾Æ·¡ÀÇ ¼³¸í¿¡¼­´Â ÀÌÇÏÀÇ ¿ë¾î¸¦ »ç¿ëÇϱ⠶§¹®¿¡, ±× Àǹ̸¦ ÀÌÇØÇØ µÎ¾î ÁÖ¼¼¿ä¡¤¡¤.

ÀÎÁõ À¯Àú ´Â, À¯Àú¸í°ú Æнº¿öµå·Î Web¼­¹ö¿¡ ÀÎÁõÇÒ ¼ö ÀÖ´Â À¯Àú·Î¼­, Web¼­¹ö»óÀÇCGI¾×¼¼½º¸¦ ÀÎÁ¤¹ÞÀº À¯ÀúÀÔ´Ï´Ù.
ÀÎÁõ ÅëÁöó´Â, ¿ÀºêÁ§Æ® ÄÜÇÇ±× ÆÄÀϳ»ÀÇ ÅëÁöó Á¤ÀÇÀÇ ¼ô ³×ÀÓ°ú ¸ÅÄ¡ ÇÏ´Â °÷ ÀÔ´Ï´Ù.
 

¼³Á¤ Ç׸ñ

 

Web¼­¹ö ÀÎÁõÀÇ ¼³Á¤

Web¼­¹ö ÀÎÁõÀÇ ¼³Á¤À» À§ÇÑ Ã³À½ÀÇ °úÁ¤Àº, ¿ì¼±Web¼­¹öÀÇ ¼³Á¤ ÆÄÀÏÀÇ 'AllowOverride AuthConfig'°¡ Nagios CGI-BIN µð·ºÅ丮¿¡ ´ëÇؼ­ À¯È¿ÇÑ°¡ È®ÀÎÇÏ´Â °ÍÀÔ´Ï´Ù. ¸¸¾à À¯È¿ÇÏ°Ô µÇÁö ¾ÊÀº °æ¿ì´Â , ÀÇWeb¼­¹ö ¼³Á¤ ÆÄÀÏÀ» ¾Æ·¡¿Í °°Àº ¼³Á¤À» µ¡ºÙÀÌÁö ¾ÊÀ¸¸é µÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. ±×¸®°í , ÀÌ ¼³Á¤ º¯°æÀÌ À¯È¿ÇÏ°Ô µÇµµ·Ï(µíÀÌ)Web¼­¹ö¸¦ Àç±âµ¿½ÃÅ°Áö ¾ÊÀ¸¸é ¾È µÇ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. [Á¶3]

<Directory /usr/local/nagios/sbin>
AllowOverride AuthConfig
order allow,deny
allow from all
Options ExecCGI
</Directory>
¸¸¾à ´ç½ÅÀÌNagios ÆäÀÌÁö ¾×¼¼½º¿¡ ´ëÇؼ­ ÀÎÁõÀ» ÇÊ¿ä·Î ÇÏ°í ½ÍÀº °ÍÀ̸é ,Web¼­¹öÀÇ ¼³Á¤ ÆÄÀÏ¿¡ ´ëÇؼ­ ÀÌÇÏ¿Í °°ÀÌ µ¡ºÙÀÌ¸é µË´Ï´Ù.

<Directory /usr/local/nagios/share>
AllowOverride AuthConfig
order allow,deny
allow from all
</Directory>
Á¦2 ´Ü°è´Â ,.htaccess·Î ºÒ¸®´Â ÆÄÀÏÀ» ·çÆ®CGIµð·ºÅ丮(¿É¼ÇÀ¸·ÎHTMLµð·ºÅ丮)¿¡ ÀÛ¼ºÇØ ÁÖ´Â °ÍÀÔ´Ï´Ù(º¸Åë /usr/local/nagios/sbin µð·ºÅ丮¿Í /usr/local/nagios/share¡¡µð·ºÅ丮°¡ °¢°¢ ÇÊ¿äÇÕ´Ï´Ù). ÆÄÀÏÀº ¾Æ·¡¿Í °°Àº °ÍÀÌ ÇÊ¿äÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.

AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
require valid-user
 

ÀÎÁõ À¯ÀúÀÇ ¼³Á¤

CGI ¾×¼¼½º¿¡ ´ëÇÑ ÀÎÁõÀ» ÇÊ¿ä·Î ÇÏ´ÂWeb¼­¹ö¸¦ ¼³Á¤À» ÇÏ¿´´Ù¸é ´ÙÀ½Àº, ±×CGI¿¡ ¾×¼¼½º °¡´ÉÇÑ À¯Àú¸¦ ¼³Á¤ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº Apache ±×¸®°í Á¦°øµÇ´Â Ä¿¸àµå htpasswd ¸¦ »ç¿ëÇÏ´Â °ÍÀ¸·Î ¼³Á¤ °¡´ÉÇÕ´Ï´Ù.

´ÙÀ½ÀÇ Ä¿¸àµå¸¦ ÀÌ¿ëÇÏ¿© ,htpasswd.users¶ó´Â »õ·Î¿î ÆÄÀÏÀ»/usr/local/nagios/etcµð·ºÅ丮¿¡ ÀÛ¼ºÇÕ´Ï´Ù. ±×¸®°í nagiosadmin¿¡ ´ëÇÑ À¯Àú¸í/Æнº¿öµåÀÇ ¿£Æ®¸®µµ ÀÛ¼ºÇÕ´Ï´Ù. htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

CGI¿¡ ¾×¼¼½º ÇÏ´Â °ÍÀ» Çã°¡ÇÏ´Â À¯Àú¿¡ ´ëÇؼ­ ¾îÄ«¿îÆ®¸¦ ½ÇÇàÇÒ ¶§±îÁö, À¯Àú¸¦ °è¼Ó Ãß°¡ÇØ ÁÝ´Ï´Ù. ´ÙÀ½ÀÇ Ä¿¸àµå¸¦ »ç¿ëÇÏ¿©, Ãß°¡ÇÏ°í ½ÍÀº ½ÇÁ¦ÀÇ À¯Àú¸í ´ë½Å¿¡ <username>À» ÀÌ¿ëÇÏ¿© À¯Àú¸¦ Ãß°¡ÇØ ÁÖ¸é µË´Ï´Ù. Ãʱâ ÆÄÀÏÀ» ÀÌ¹Ì ÀÛ¼ºÇÏ´Ù¸é, -c¿É¼ÇÀº »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.

htpasswd /usr/local/nagios/etc/htpasswd.users <username>

Webºê¶ó¿ìÀú¸¦ ¿­¾î º¸¸é, À¯Àú¸í°ú Æнº¿öµå¸¦ ¹°À» °ÍÀÔ´Ï´Ù.

CGIÀÇ ÀÎÁõ/Çã°¡ ±â´ÉÀ» °¡´ÉÇÏ°Ô ÇÔ

´ÙÀ½¿¡ ´Ü°è´Â ¾î¶°ÇÑ Á¤º¸, ¶Ç´Â Ä¿¸àµå¸¦ À¯Àú¿¡°Ô Çã°¡ÇÒ±î °áÁ¤ÇØCGIÀÇ ÀÎÁõ ¹× Çã°¡ ±â´ÉÀ» ¼³Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀº ,CGI¼³Á¤ ÆÄÀϳ»ÀÇuse_authentication°ªÀ» ¾Æ·¡¿Í °°ÀÌ ¼³Á¤ÇÏ¸é µË´Ï´Ù.

use_authentication=1

ÀÌ°ÍÀ¸·ÎCGI»ç¿ë¿¡ À־ÀÇ ±âº»Àû ÀÎÁõ/Çã°¡ ±â´ÉÀÇ ¼Â¾÷Àº ¿Ï·áµË´Ï´Ù.

CGIÁ¤º¸ÀÇ µðÆúÆ® Æ۹̼Ç

ÀÎÁõ¡¤Çã°¡ ±â´ÉÀÌ À¯È¿ÇÑ ¶§, CGI´Â À¯Àú¿¡°Ô ¾Æ·¡¿Í °°Àº µðÆúÆ® ±ÇÇÑÀ» ÁÖ°í ÀÖ½À´Ï´Ù.

CGIµ¥ÀÌÅÍ
 ÀÎÁõ ÄÁÅÃÆ®
Authenticated Contacts
 ´Ù¸¥ ÀÎÁõ À¯Àú
Other Authenticated Users
 
È£½ºÆ® ½ºÅ×ÀÌÅͽº Á¤º¸
 ³×
 ¾Æ´Ï¿À
 
È£½ºÆ® ¼³Á¤ Á¤º¸
 ³×
 ¾Æ´Ï¿À
 
È£½ºÆ® ÀÌ·Â
 ³×
 ¾Æ´Ï¿À
 
È£½ºÆ® ÅëÁö
 ³×
 ¾Æ´Ï¿À
 
È£½ºÆ® Ä¿¸àµå
 ³×
 ¾Æ´Ï¿À
 
¼­ºñ½º ½ºÅ×ÀÌÅͽº Á¤º¸
 ³×
 ¾Æ´Ï¿À
 
¼­ºñ½º ¼³Á¤ Á¤º¸
 ³×
 ¾Æ´Ï¿À
 
¼­ºñ½º ÀÌ·Â
 ³×
 ¾Æ´Ï¿À
 
¼­ºñ½º ÅëÁö
 ³×
 ¾Æ´Ï¿À
 
¼­ºñ½º Ä¿¸àµås
 ³×
 ¾Æ´Ï¿À
 
¸ðµç ¼³Á¤ Á¤º¸
 ¾Æ´Ï¿À
 
 
¾Æ´Ï¿À
 
 
 
½Ã½ºÅÛ/ÇÁ·Î¼¼½º Á¤º¸
 ¾Æ´Ï¿À
 ¾Æ´Ï¿À
 
½Ã½ºÅÛ/ÇÁ·Î¼¼½º Ä¿¸àµå
 ¾Æ´Ï¿À
 ¾Æ´Ï¿À
 

¼­ºñ½º ½ºÅ×ÀÌÅͽº Á¤º¸¸¦ Ç¥½ÃÇϱâ À§ÇÑ ÀÎÁõ
¼­ºñ½º ¼³Á¤ Á¤º¸¸¦ Ç¥½ÃÇϱâ À§ÇÑ ÀÎÁõ
¼­ºñ½º À̷°ú ÅëÁö¸¦ Ç¥½ÃÇϱâ À§ÇÑ ÀÎÁõ
¼­ºñ½º Ä¿¸àµå¸¦ ½ÇÇàÇϱâ À§ÇÑ ÀÎÁõ
ÀÎÁõ ÅëÁöó´Â ÅëÁöó·Î¼­ ¼³Á¤µÇ¾î ÀÖ´Â °¢°¢ÀÇ ¼­ºñ½º¿¡ ´ëÇÏ¿© ´ÙÀ½ÀÇ ±ÇÇÑÀ» °¡Áö°í ÀÖ½À´Ï´Ù

È£½ºÆ® Á¤º¸¸¦ Ç¥½ÃÇϱâ À§ÇÑ ±ÇÇÑ
È£½ºÆ® ¼³Á¤ Á¤º¸¸¦ Ç¥½ÃÇϱâ À§ÇÑ ±ÇÇÑ
È£½ºÆ®¿¡ ´ëÇؼ­ÀÇ À̷°ú °æ°í ÅëÁö¸¦ Ç¥½ÃÇϱâ À§ÇÑ ±ÇÇÑ
È£½ºÆ® Ä¿¸àµå¸¦ ½ÇÇàÇϱâ À§ÇÑ ±ÇÇÑ
È£½ºÆ®»óÀÇ ¸ðµç ¼­ºñ½º¿¡ ´ëÇؼ­ ½ºÅ×ÀÌÅͽº Á¤º¸¸¦ Ç¥½ÃÇϱâ À§ÇÑ ±ÇÇÑ
È£½ºÆ®»óÀÇ ¸ðµç ¼­ºñ½º¿¡ ´ëÇؼ­ ¼³Á¤ Á¤º¸¸¦ Ç¥½ÃÇϱâ À§ÇÑ ±ÇÇÑ
È£½ºÆ®»óÀÇ ¸ðµç ¼­ºñ½º¿¡ ´ëÇؼ­ À̷°ú °æ°í ÅëÁö Á¤º¸¸¦ Ç¥½ÃÇϱâ À§ÇÑ ±ÇÇÑ
È£½ºÆ®»óÀÇ ¸ðµç ¼­ºñ½º¿¡ ´ëÇؼ­ Ä¿¸àµå¸¦ ½ÇÇàÇϱâ À§ÇÑ ±ÇÇÑ
¡¡±ÇÇÑÀÚ ÀÌ¿ÜÀÇ »ç¶÷ÀÌ ¿­¶÷/½ÇÇàÇÒ ¼ö ÀÖ´Â ÀÌÇÏÀÇ »çÇ׿¡ ´ëÇؼ­´Â ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù

showlog CGI¸¦ ÅëÇÑ live·Î±×ÀÇ Ç¥½Ã
extended information CGI¸¦ ÅëÇÑ NagiosÇÁ·Î¼¼½º Á¤º¸ÀÇ Ç¥½Ã
command CGI¸¦ ÅëÇÑ NagiosÇÁ·Î¼¼½º Ä¿¸àµåÀÇ ½ÇÇà
configuration CGIÀ» ÅëÇÑ È£½ºÆ® ±×·ì, ÅëÁöó, ÅëÁöó ±×·ì, ½Ã°£´ë, Ä¿¸àµå Á¤ÀÇÀÇ Ç¥½Ã
À¥¼­¹ö»ó¿¡¼­ ´ÙÀ½ÀÇ Á¤º¸¸¦ ¾×¼¼½º ÇÏ°í ½Í´Ù¸é Ãß°¡ÀÇ ±Ç¸®¸¦ ÇÒ´çÇÏ¿©¾ß ÇÕ´Ï´Ù

CGIÁ¤º¸¿¡ ´ëÇÑ Ãß°¡ Çã°¡ÀÇ Á¦°ø

Ãß°¡ ÀÎÁõÀº, CGI¼³Á¤ ÆÄÀÏÁß ´ÙÀ½ÀÇ Áö½Ã¹®À» µ¡ºÙÀÌ´Â °ÍÀ¸·Îµµ, À¯Àú¿¡°Ô ±ÇÇÑÀ» Çã°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

authorized_for_system_information
authorized_for_system_commands
authorized_for_configuration_information
authorized_for_all_hosts
authorized_for_all_host_commands
authorized_for_all_services
authorized_for_all_service_commands
½ÃÅ¥¾î Web¼­¹ö»óÀÇ ÀÎÁõ

¸¸¾à ´ç½ÅÀÇWeb¼­¹ö°¡ ½ÃÅ¥¾î µµ¸ÞÀÎ(¿¹¸¦ µé¸é ÆÄÀÌ¾î ¿ùµî)¾È¿¡ Àְųª, SSLÅë½ÅÀ» »ç¿ëÇÏ°í ÀÖ´Ù¸é CGI¾×¼¼½º Çϱâ À§Çؼ­ »ç¿ëµÇ´Â µðÆúÆ® À¯Àú¸íÀ» Á¤ÀÇÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀºCGI¼³Á¤ ÆÄÀÏ¿¡, µðÆúÆ® À¯Àú¸í(default_user_name)¿É¼ÇÀ» Á¤ÀÇÇÏ´Â °ÍÀ¸·Î Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Áß¿ä: ¸¸¾à ½ÃÅ¥¾î Web¼­¹ö¸¦ ±âµ¿ÇÏ°í ÀÖÁö ¾Ê°í, CGI¿¡ ¾×¼¼½º ÇÏ´Â ¸ðµç »ç¶÷ÀÌ ¿Ã¹Ù¸¥ ¹æ¹ýÀ¸·Î ÀÎÁõµÈ´Ù°í È®½ÅÀÌ ¼­Áö ¾Ê´Â´Ù¸é, µðÆúÆ® À¯Àú¸íÀ» Á¤ÀÇÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
[Ãâó] Nagios¼³Ä¡¹®¼­|ÀÛ¼ºÀÚ ¿ËÀÌ
°Ô½Ã¹° 121°Ç
¹øÈ£ ºÐ·ù Á¦¸ñ
À̸§
³¯Â¥ ÀÐÀ½
¡æ ÀÏ¹Ý   Nagios¼³Ä¡¹®¼­ LinuxTip [¼­¹ö¸ð´ÏÅ͸µ sms] È£¼® 09-03-04 3862
97 ÀÏ¹Ý   ¼­ºê¹öÁ¯ ¹öÁ¯°ü¸®Åø »ç¿ëÇϱâ È£¼® 10-01-27 3871
99 ÀÏ¹Ý   ¸®´ª½º ¼­¹ö°ü¸®¸¦ À§ÇÑ SSUÈ°¿ë¹ý È£¼® 10-02-18 3876
98 ÀÏ¹Ý   ping ¸í·É¾î·Î ¼­¹ö¸¦ Á¡°ËÇÑ´Ù (1) È£¼® 10-02-17 3912
95 ÀÏ¹Ý   ¹é¾÷È­ÀÏ CD ·Î ±Á´Â¹æ¹ý È£¼® 10-01-18 3943
100 ÀÏ¹Ý   iptables ¸¦ ÀÌ¿ëÇÑ ¾ÆÀÌÇÇ,Æ÷Æ® Â÷´Ü È£¼® 10-04-09 3952
39 ÀÏ¹Ý   ½ºÆԾ½Å(SpamAssassin) ¼³Ä¡ ¹× »ç¿ë È£¼® 06-08-25 4000
90 ÀÏ¹Ý   °ø°³ÇÁ·ÎÁ§Æ® GNU , GPL LICENSE (1) È£¼® 09-03-23 4105
94 ÀÏ¹Ý   clientmqueue ½ÎÀÌÁî Áõ°¡½Ã Á¶Ä¡¹æ¹ý È£¼® 09-12-23 4105
92 ÀÏ¹Ý      MRTG ¼³Ä¡ ¼Ö¶ó¸®½º ,°ø°³ ¼Ò½º Æ®·¡ÇÈ °ü¸® Åø MRTG 100% È°¿ëÇϱâ È£¼® 09-04-12 4172
  ÀÏ¹Ý      MRTG ¼³Ä¡ ¼Ö¶ó¸®½º (1) È£¼® 09-09-11 4202
86 ÀÏ¹Ý   rrdtool ±×·¡ÇÁ snmp ÀÌ¿ë very good È£¼® 09-03-06 4215
42 ÀÏ¹Ý   ¼Ö¶ó¸®½º ½Ã½ºÅÛ Á¤º¸ ¸í·É¾î Á¤¸® È£¼® 06-12-10 4236
73 ÀÏ¹Ý   phpMyAdmin ¼³Ä¡¹ý 2.10.1 ¹öÁ¯ (1) È£¼® 08-10-15 4295
27 ÀÏ¹Ý   Server/Mail/qmail_install È£¼® 06-03-28 4297
óÀ½ÀÌÀü  [1] 2 [3] [4] [5] [6] [7] [8] [9]  ´ÙÀ½¸Ç³¡
 
Copyright © zenos.pe.kr. All rights reserved.