Top/Nagios/設定/アイコン

アイコン の変更点はてなブックマーク


-Service Detail
#ref(Nagios/service_detail.png,,10%)

-Status Map
#ref(Nagios/status_map.png,,10%)

-3-D Status Map
#ref(Nagios/3-d_status_map.png,,10%)

-Host Information
#ref(Nagios/host_information.png,,10%)

などで使われるアイコン。


[[ダウンロード>http://www.nagios.org/download/extras.php]]~
~
cubic9.comオリジナル(cisc0風)
#ref(imagepak-diabah.tar.gz)
>&ref(imagepak-diabah.png,nolink,nothumb,preview);

*インストール
 tar zxvf imagepak-base.tar.gz
 cp base/* /usr/local/nagios/share/images/logos/

 tar zxvf imagepak-didier.tar.gz
 cp didier/* /usr/local/nagios/share/images/logos/

 tar zxvf imagepak-diabah.tar.gz
 cp diabah/* /usr/local/nagios/share/images/logos/

*設定
以下
|~監視対象ホスト|router1, linux1, windows1, linux2|
と仮定。

 vi +270 /usr/local/nagios/etc/cgi.cfg
>
 xedtemplate_config_file=/usr/local/nagios/etc/hostextinfo.cfg

 vi /usr/local/nagios/etc/hostextinfo.cfg
>
 # template
 define hostextinfo{
         name                    nagios
         icon_image              nagios.gif
         icon_image_alt          Nagios
         vrml_image              nagios.gif
         statusmap_image         nagios.gd2
         register                0
         }
 
 define hostextinfo{
         name                    node
         icon_image              ng-switch40.jpg
         icon_image_alt          node
         vrml_image              ng-switch40.png
         statusmap_image         ng-switch40.gd2
         register                0
         }
 
 define hostextinfo{
         name                    linux
         icon_image              linux40.jpg
         icon_image_alt          Linux
         vrml_image              linux40.png
         statusmap_image         linux40.gd2
         register                0
         }
 
 define hostextinfo{
         name                    windows
         icon_image              win40.jpg
         icon_image_alt          Windows
         vrml_image              win40.png
         statusmap_image         win40.gd2
         register                0
         }
 
 define hostextinfo{
         name                    network
         icon_image              dia_cloud.png
         icon_image_alt          Network
         vrml_image              dia_cloud.png
         statusmap_image         dia_cloud.gd2
         register                0
         }
 
 define hostextinfo{
         name                    vpn
         icon_image              dia_vpn.png
         icon_image_alt          VPN
         vrml_image              dia_vpn.png
         statusmap_image         dia_vpn.gd2
         register                0
         }
 
 define hostextinfo{
         name                    router_fw
         icon_image              dia_router_fw.png
         icon_image_alt          Router+Firewll
         vrml_image              dia_router_fw.png
         statusmap_image         dia_router_fw.gd2
         register                0
         }
 
 define hostextinfo{
         name                    lb
         icon_image              dia_lb.png
         icon_image_alt          Load Balancer
         vrml_image              dia_lb.png
         statusmap_image         dia_lb.gd2
         register                0
         }
 
 define hostextinfo{
         name                    db
         icon_image              DBServer.png
         icon_image_alt          Database Server
         vrml_image              DBServer.png
         statusmap_image         DBServer.gd2
         register                0
         }
 
 define hostextinfo{
         name                    file
         icon_image              FileServer.png
         icon_image_alt          File Server
         vrml_image              FileServer.png
         statusmap_image         FileServer.gd2
         register                0
         }
 
 define hostextinfo{
         name                    web
         icon_image              MediumServer.png
         icon_image_alt          Web Server
         vrml_image              MediumServer.png
         statusmap_image         MediumServer.gd2
         register                0
         }
 
 
 # hosts
 define hostextinfo{
         use                     router_fw
 
         host_name               router1
         2d_coords               50,50
         }
 
 define hostextinfo{
         use                     web
 
         host_name               linux1
         2d_coords               50,150
         }
 
 define hostextinfo{
         use                     windows
 
         host_name               windows1
         2d_coords               100,150
         }
 
 define hostextinfo{
         use                     linux
 
         host_name               linux2
         2d_coords               150,50
         }

*注意
gd, libjpeg, libpng, libpng10 が入っていないとstatusmap.cgi等の機能は使えません。

*Amazon
#amazon(4774145823,left)
#amazon(3897218801,left)
#amazon(4873112044,left)
#amazon(4797820217,left)

#amazon(4774165433,left)
#amazon(4774178659,left)
差分 一覧