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 部署 文档

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