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

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

时间: 2024-10-11 18:02:54

icinga2对特定服务设置专门发邮件策略的相关文章

CSHOP后台设置SMTP发邮件提示 Error: need RCPT command 错误解决

其实错误原因并不是因为此错误,经检测,邮件服务器返回的真实错误是 501 mail from address must be same as authorization user .只因为同时返回了 503 Error: need MAIL command 和 503 Error: need RCPT command ,而ECSHOP只提示了最后一行错误. <br>220 smtp.qq.com Esmtp QQ Mail Server<br>250-smtp.qq.com250-

使用mail.rc快速配置linux发邮件服务

1.系统环境. [[email protected] ~]# cat /etc/redhat-release  CentOS release 6.8 (Final) [[email protected] ~]# uname -r 2.6.32-642.el6.x86_64 [[email protected] ~]# uname -m x86_64 2.通过修改配置文件/etc/mail.rc可以使用外部SMTP服务器,轻松实现linux发邮件功能. [[email protected] ~]#

redmine发邮件设置

redmine发邮件设置 1)使用http://bitnami.org/stack/redmine一键安装redmine (windows). 2)修改下面的文件: D:\Bitnami\redmine-2.5.2-0\apps\redmine\htdocs\config\configuration.yml ... production: email_delivery:    delivery_method: :smtp  smtp_settings:    address: smtp.qq.c

监控,你为啥总是断断续续发邮件?

前言: 一般服务器都会搭建监控,既然监控有了,那么报警肯定是必不可少了.监控不管是cacti,nagios,zabbx等,报警不管飞信,微信,邮件,短信.只要适合管理员,帮助其及时掌握服务器的状态,那肯定能省不少的事情.笔者用的是邮件监控,而且是异地的.然后在qq里设置了代理报警.也就是邮件可以收到,只要qq或者微信都在线,也可以收到,用起来算是方便了. 问题: 事情并没有想象中的那么好啊!!!最近总是断断续续发邮件,特别郁闷.然而,今天花了一上午来排查.居然是一个可笑的问题导致的.网络带宽!

Linux发邮件之mail

1.安装 (需要sendmail或postfix服务) sendmail     # yum install sendmail      # systemctl start sendmail.service     # systemctl status sendmail.service postfix     # yum install mailx     # systemctl start postfix.service     # systemctl status postfix.servi

【Python系列】Python自动发邮件脚本

缘起 这段时间给朋友搞了个群发邮件的脚本,为了防止进入垃圾邮件,做了很多工作,刚搞完,垃圾邮件进入率50%,觉得还不错,如果要将垃圾邮件的进入率再调低,估计就要花钱买主机了,想想也就算了,先发一个月,看看效果再拓展吧. 脚本主要是通过Python写的,调的smtplib库,这些是基础,大家在网上一搜一大堆,今天主要给大家讲解下如何避免进入垃圾邮件系统,以及整个系统搭建时的一些思想.可能刚搞Python不久,有很多可能是错误的写法望大家提出来哈~ 配置 CentOS7.0系统 Python 3.4

Nagios 配置自动发邮件功能

安装sendmailyum install -y sendmail* 修改防火墙设置,添加25端口到防火墙vi /etc/sysconfig/iptables 重启 iptables.sendmail 服务service iptables restartservice sendmail restart 测试发邮件功能是否正常echo "Nagios Test Email " | mail -s "Alert" [email protected]此时163邮箱会收到一

Mac如何自动发邮件给kindle推送文档

买过kindle的人一定对于它推送的服务印象深刻,只要你的kindle联网在,即便它被放在家里,你也可以在办公室给它发送书籍,等你回家就会发现,书籍已经自动下载好了,在不同平台下(Mac,windows等)都有相应的Send to kindle应用程序,有些程序是不支持中国亚马逊账户的,但我们可以采用通用的方式,通过邮件推送,可能有些人觉得发邮件很麻烦,但如果能实现自动发送邮件,你是否还这样觉得呢 首先需要准备如下几点 kindle绑定一个Amazon账号 在Amazon账户的个人文档设置里添加

java 发邮件

//先从oracle 下载mail.jarpackage test; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.Multipart; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.*; import java.util.*; import javax.activation.*