第三章:nagios邮件提醒
来源:互联网 发布:六边形战士 知乎 编辑:程序博客网 时间:2024/05/01 01:48
1、Nagios邮件报警的配置
11.1 安装sendmail 组件
首先要确保sendmail 相关组件的完整安装,我们可以使用如下的命令来完成sendmail 的安装:
[root@bairui212 Packages] mount -o loop /dev/cdrom/mnt 挂载磁盘
# yum install -y sendmail* 把以下两个包给安装上
-r--r--r--149 root root734360 8月172010 sendmail-8.14.4-8.el6.x86_64.rpm
-r--r--r--254 root root188480 8月172010 sendmail-cf-8.14.4-8.el6.noarch.rpm
然后重新启动sendmail服务:
[root@bairui212 Packages] service sendmail restart
11.1 安装sendmail 组件
首先要确保sendmail 相关组件的完整安装,我们可以使用如下的命令来完成sendmail 的安装:
[root@bairui212 Packages] mount -o loop /dev/cdrom/mnt 挂载磁盘
# yum install -y sendmail* 把以下两个包给安装上
-r--r--r--149 root root734360 8月172010 sendmail-8.14.4-8.el6.x86_64.rpm
-r--r--r--254 root root188480 8月172010 sendmail-cf-8.14.4-8.el6.noarch.rpm
然后重新启动sendmail服务:
[root@bairui212 Packages] service sendmail restart
2. Sendmail配置
配置发送邮件的邮箱认证信息
vi /etc/mail.rc
--- 增加如下内容 ---
set from=supdb@bankresearch.com.cn
set smtp=smtp.ym.163.com
set smtp-auth-user=supdb@bankresearch.com.cn
set smtp-auth-password=supdb123654
set smtp-auth=login
然后发送测试邮件,验证sendmail的可用性:
[root@bairui212 Packages]# echo "hello word" | mail -s "send mail !!" supdb@bankresearch.com.cn
echo "hello word"| mail-s "send mail vi /etc/mail.rc " supdb@bankresearch.com.cn
vi /etc/mail.rc
--- 增加如下内容 ---
set from=supdb@bankresearch.com.cn
set smtp=smtp.ym.163.com
set smtp-auth-user=supdb@bankresearch.com.cn
set smtp-auth-password=supdb123654
set smtp-auth=login
然后发送测试邮件,验证sendmail的可用性:
[root@bairui212 Packages]# echo "hello word" | mail -s "send mail !!" supdb@bankresearch.com.cn
echo "hello word"| mail-s "send mail vi /etc/mail.rc " supdb@bankresearch.com.cn
哈哈!成功啦!
3. 邮件报警的配置
在上面我们已经简单配置过了/usr/local/nagios/etc/objects/contacts.cfg 文件,Nagios 会将报警邮件发送到配置文件里的E-mail 地址。
3.1 邮件监控定义监控人邮件地址
vi /usr/local/nagios/etc/objects/contacts.cfg
define contact{
contact_name nagiosadmin ; Short name of user
use generic-contact ; Inherit default values from generic-contact template (defined above)
alias Nagios Admin ; Full name of user
email supdb@bankresearch.com.cn
; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
}
注意:除了配置监控邮件的接收人外,还要确保:
* 本主机与邮件服务器互通
*本主机SendMail可以使用外部SMTP服务发送邮件
在上面我们已经简单配置过了/usr/local/nagios/etc/objects/contacts.cfg 文件,Nagios 会将报警邮件发送到配置文件里的E-mail 地址。
3.1 邮件监控定义监控人邮件地址
vi /usr/local/nagios/etc/objects/contacts.cfg
define contact{
contact_name nagiosadmin ; Short name of user
use generic-contact ; Inherit default values from generic-contact template (defined above)
alias Nagios Admin ; Full name of user
email supdb@bankresearch.com.cn
; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
}
注意:除了配置监控邮件的接收人外,还要确保:
* 本主机与邮件服务器互通
*本主机SendMail可以使用外部SMTP服务发送邮件
0 0
- 第三章:nagios邮件提醒
- Nagios - 网络服务监控与提醒
- nagios邮件报警设置
- nagios发邮件-sendmail
- nagios邮件报警设置
- nagios 邮件报警
- nagios邮件报警
- [Nagios] 邮件告警
- 额。。。邮件提醒~~
- 来电邮件提醒
- redmine 发送提醒邮件
- oracle邮件提醒
- jenkins的邮件提醒
- 邮件提醒功能
- firefox 邮件提醒
- centOS邮件提醒
- linux 定时邮件提醒
- C#邮件提醒
- Android UI优化工具的使用 HierchyViewer
- 通过cookies实现国际化
- DFA 算法实现关键词匹配
- hsacm-1629 拦截导弹
- iOS隐藏状态栏
- 第三章:nagios邮件提醒
- 电子代工和模具选择注意点
- mysql 导入导出表数据
- .net利用ajax技术实现图片上传并回显到界面
- 认识JVM
- 一文教你看懂大数据的技术生态圈:Hadoop,hive,spark
- sql:添加或者删除唯一值约束,添加外键约束
- C++【操作符重载】
- boost::bind的使用