Nagios
- Service Detail
- Status Map
- 3-D Status Map
- Host Information
などで使われるアイコン。
ダウンロード
cubic9.comオリジナル(cisc0風)

インストール
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等の機能は使えません。




