WEB开发网      婵犵數濞€濞佳囧磹婵犳艾鐤炬い鎰堕檮閸嬬喐銇勯弽銊с€掗梻鍕閺岋箑螣娓氼垱笑闂佽姘﹂褔婀佸┑鐘诧工妤犲憡绂嶉崜褏纾奸弶鍫涘妼缁楁岸鏌熷畡鐗堝殗闁诡喒鏅犲畷褰掝敃閵堝棙顔忔繝鐢靛仦閸ㄥ爼骞愰幘顔肩;闁规崘绉ぐ鎺撳亹闁绘垶锕╁Λ鍕⒑閹肩偛濡奸悗娑掓櫇缁顓兼径妯绘櫇闂佹寧绻傞弻濠囨晝閸屾稓鍘甸柣搴㈢⊕閿氶柣蹇ョ稻缁绘繃绻濋崘銊т紝闂佽鍨伴崯鏉戠暦閻旂⒈鏁傞柛鈾€鏅欑槐妯衡攽閻愬樊鍤熷┑顔藉劤铻為柛鏇ㄥ墯閸欏繘鏌嶉崫鍕櫣缂佲偓婢跺绠鹃柟瀛樼箘閿涘秵顨ラ悙顏勭伈闁诡喖缍婂畷鎯邦槻婵℃彃顭烽弻娑㈠Ω閵夈儺鍔夌紓浣稿€哥粔褰掑极閹剧粯鏅搁柨鐕傛嫹 ---闂傚倷鐒︾€笛兠洪埡鍛闁跨噦鎷�
开发学院操作系统Linux/Unix Nagios部署文档 阅读

Nagios部署文档

 2012-05-19 07:54:47 来源:WEB开发网 闂傚倷绶氬ḿ褍螞閹绢喖绠柨鐕傛嫹闂傚倷绀侀幉锟犲垂閻㈠灚宕查柟鎵閸庡秵銇勯幒鎴濃偓鐢稿磻閹炬枼妲堟繛鍡楃С濞岊亞绱撻崒姘扁枌闁瑰嚖鎷�婵犵數濮幏鍐川椤撴繄鎹曢梻渚€娼уú銈吤洪妸鈺佺劦妞ゆ帊鑳堕埊鏇㈡煏閸モ晛浠х紒杈╁仱閺佹捇鏁撻敓锟�闂傚倷绶氬ḿ褍螞閹绢喖绠柨鐕傛嫹  闂傚倷鑳舵灙缂佺粯顨呴埢宥夊即閵忕姵鐎梺缁樺姈椤愮厧鈽夊Ο閿嬬€婚梺褰掑亰閸撴稑鈻斿鑸碘拺闁告稑饪村▓鏃€绻涚仦鍌氬闁崇粯鎹囬獮瀣攽閹邦剚顔傛俊鐐€栧濠氬储瑜忛幉鎾晸閿燂拷
核心提示:service_notification_commands notify-service-by-email; 服务故障时,发送通知的方式,Nagios部署文档(3),可以是邮件和短信,这里发送的方式是邮件,r即recovery,表示重新恢复状态,其中“notify-service-by-email&rd
service_notification_commands notify-service-by-email ; 服务故障时,发送通知的方式,可以是邮件和短信,这里发送的方式是邮件,其中“notify-service-by-email”在commands.cfg文件中定义
host_notification_commands notify-host-by-email ; 主机故障时,发送通知的方式,可以是邮件和短信,这里发送的方式是邮件,其中“notify-host-by-email”在commands.cfg文件中定义
register 0 ; 不注册,这里是在定义一个模板
}
define host{
name generic-host ; 主机模板名称
notifications_enabled 1 ; 开启通知
event_handler_enabled 1 ; 事件处理开启
flap_detection_enabled 1 ; 摆动检测开启
failure_prediction_enabled 1 ; Failure prediction is enabled
process_perf_data 1 ; 是否启用进程性能数据记录、Nagios的数据输出功能
retain_status_information 1 ; 重启时保留状态信息
retain_nonstatus_information 1 ; Retain non-status information across program restarts
notification_period 24x7 ; 异常时通知时间段
register 0 ; 不注册
}
define host{
name linux-server ; 主机模板名称
use generic-host ; 引用templates.cfg文件中定义的generic-host
check_period 24x7 ; 告诉nagios检查主机的时间段
check_interval 5 ; 检测主机时间间隔
retry_interval 1 ; 主机检查重试间隔1分钟
max_check_attempts 10 ; 主机异常到发送警报的时间,10个时间单位
check_command check-host-alive ; 默认的检测linux主机命令
notification_period workhours ; 主机故障时,发送通知的时间范围,其中“workhours”在timeperiods.cfg中进行了定义
notification_interval 120 ; 在主机出现异常后,故障一直没有解决,nagios再次对使用者发出通知的时间。单位是分钟。如果你觉得,所有的事件只需要一次通知就够了,可以把这里的选项设为0
notification_options d,u,r ; 定义主机在什么状态下可以发送通知给使用者,d即down,表示宕机状态,u即unreachable,表示不可到达状态,r即recovery,表示重新恢复状态。
contact_groups admins ; 指定联系人组,这个“admins”在contacts.cfg文件中定义
register 0 ; 不注册
}
define service{
name generic-service ; 服务模板名称
active_checks_enabled 1 ; 开启主动服务检查
passive_checks_enabled 1 ; 被动服务检查
parallelize_check 1 ; Active service checks should be parallelized (disabling this can lead to major performance problems)
obsess_over_service 1 ; We should obsess over this service (if necessary)
check_freshness 0 ; 默认服务状态为未检查
notifications_enabled 1
event_handler_enabled 1
flap_detection_enabled 1
failure_prediction_enabled 1
process_perf_data 1
retain_status_information 1
retain_nonstatus_information 1
is_volatile 0 ; The service is not volatile

上一页  1 2 3 4 5  下一页

Tags:Nagios 部署 文档

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接