アイコン の変更点
-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)