nagios 監控多台機器
用Nagios監控兩台win伺服器。
我的部分 windows.cfg ,第一次只監控一台的時候沒有紅色部分。後來我想嘗試下監控兩台,就加入了紅色字部分,只修改了這一處
###############################################################################
###############################################################################
#
# HOST DEFINITIONS
#
###############################################################################
###############################################################################
# Define a host for the Windows machine we'll be monitoring
# Change the host_name, alias, and address to fit your situation
define host{
use windows-server ; Inherit default values from a template
host_name winserver ; The name we're giving to this host
alias My Windows Server ; A longer name associated with the host
address 192.168.0.181 ; IP address of the host
}
define host{
use windows-server
host_name winserver2
alias My Windows Server
address 192.168.0.180
}
###############################################################################
###############################################################################
#
# HOST GROUP DEFINITIONS
#
###############################################################################
###############################################################################
重啟Nagios發現識別了第二台但是看圖:
winserver2下什麼東西都沒有啊?
是不是新加被監控還需要修改別的地方啊?
《解決方案》
up
《解決方案》
你只增加了主機,沒增加該主機下的服務。你的這個配置繼續向下看,define service下的配置都是指向主機winserver的,沒有winserver2的
《解決方案》
哦,明白了,那比如這個
define service{
use generic-service
host_name winserver
service_description NSClient++ Version
check_command check_nt!CLIENTVERSION
}
我要是新增個winserver2的話
是這樣嗎?用逗號隔開?
define service{
use generic-service
host_name winserver,winserver2
service_description NSClient++ Version
check_command check_nt!CLIENTVERSION
}
《解決方案》
define service{
use generic-service
host_name winserver1
service_description NSClient++ Version
define service{
use generic-service
host_name winserver2
service_description NSClient++ Version
《解決方案》
thank you
每個都要重寫一個啊。有什麼簡單的方法嗎?
《解決方案》
原帖由 相當宏偉 於 2009-5-15 14:40 發表 http://bbs3.chinaunix.net/images/common/back.gif
thank you
每個都要重寫一個啊。有什麼簡單的方法嗎?
這不複雜吧,copy一下,hostname改一下就ok了
《解決方案》
設置hostgroup吧。