您的位置:首页 > 其它

icinga2对特定服务设置专门发邮件策略

2017-08-28 16:02 302 查看
icinga2对特定服务设置专门发邮件策略(如mysql、web等):

# vi /etc/icinga2/conf.d/timeperiods.conf (也可以新建个TimePeriod)

object TimePeriod "9to5" {
import "legacy-timeperiod"

display_name = "Icinga 2 9to5 TimePeriod"
ranges = {
"monday" = "08:00-20:00"
"tuesday" = "08:00-20:00"
"wednesday" = "08:00-20:00"
"thursday" = "08:00-20:00"
"friday" = "08:00-20:00"
}
}
:wq

# vi /etc/icinga2/conf.d/services.conf

apply Service "check_hudson" {
import "generic-service"
check_command = "check-http"
vars.url="http://$address$:8080/jenkins"
vars.port="8080"
vars.perf = true
assign where host.vars.os == "hudson"
}

apply Notification "mail" to Service {
import "mail-service-notification-2"
command = "mail-service-notification"
users = [ "webicinga" ]
assign where service.name == "check_hudson"
}
:wq

# service icinga2 restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  icinga2
相关文章推荐