前言:

Zenoss提供了强大的事件告警通知功能,它提供两种方式,Email和pages(短信还是BB机?)。Email实时性不强,Pages又不知道怎么去配置,可能需要短信网关之类的吧。如何让zenoss的事件能第一时间通知到管理员呢?

幸好我们的移动还是不错的,提供了免费的139.com的邮箱,并且有短信提醒功能。我们可以设置139.com作为接受alert的email,开启短信提醒就能实现事件的短信提醒了。Pages功能让它一边呆着去吧。可惜139也不能提供可根据规则来触发的短信提醒。

Zenoss用户的角色

Zenoss Core默认有三种Role:
Manager: 超级用户,能做任何事情。
zenManager: 文档中并没有提到的role,似乎介于Manager和zenUser之间,能针对Device做修改。
zenUser: 只读用户

按照Zenoss的说法,想要完善的用户权限控制,那就Enterprise版吧,呵呵。(这里的测试只对admin)。

配置

点击Settings,进入管理设置界面,第一页填写SMTP的信息,这里我们直接使用139.com的配置:
SMTP host: smtp.139.com
SMTP port: 25
SMTP username: <你的手机号或者别名>
SMTP password: <密码>
From Address for Emails:<你的手机号@139.com>

发送SMTP也可以使用别的,我使用139.com是因为他比较快,而且在发送箱里有发送邮件的备份。

点击User -> admin,在Email处输入admin的139邮箱

点击Alerting Rules标签,下拉菜单,Add Alerting Rules,输入rule的名字:Test,然后点击Test进行设置:
Delay: Event发生之后延迟多少秒才发送通知,如果在此时间内Event清除,则不发通知。
Enabled:True 开启alert
Action: email
Address(optional):此处填写Email地址,则用户地址无效
Repert Time(sec): 每隔多少秒重复发送alert,直到该Event被acknowledg
Where:这里可以通过多种规则来判断是否发送alert,这个设计相当不错,用户可根据Severity,Priority,Device等来分别设置不同设备不同级别的告警发送给不同的人

设置完成点击Save,回到Users标签,在用户Email后面有test,点击可发送测试邮件,看看是否能收到。

利用Delay的功能用户可以实现在IT部门内部进行分级发送,比如一个事件发生立即发送给工程师A,在一段时间内(如3600秒)该事件还未处理,则发送给工程师A的老板,哈哈。有了这个设置,A还不老老实实勤快的干活?

经过测试,效果不错,139.com的邮件和短信提醒非常快速。

转载于:https://blog.51cto.com/xiaozhy/129516

[原创]Zenoss配置入门-邮件短信通知相关推荐

  1. (转)SQL Server:在 SQL Server 2005 中配置数据库邮件,发送邮件

    SQL Server:在 SQL Server 2005 中配置数据库邮件,发送邮件 [作/译者]:鹏城万里    [日期]:2008-07-24    [来源]:本站原创    [查看]: 2031 ...

  2. 【原创】OllyDBG 入门系列(一)-认识OllyDBG

    标 题: [原创]OllyDBG 入门系列(一)-认识OllyDBG 作 者: CCDebuger 时 间: 2006-02-13,17:23:26 链 接: http://bbs.pediy.com ...

  3. Linux防火墙配置入门

    Linux防火墙配置入门必学 RedHat Linux 为增加系统安全性提供了防火墙保护.防火墙存在于你的计算机和网络之间,用来判定网络中的远程用户有权访问你的计算机上的哪些资源.一个正确配置的防火墙 ...

  4. 树莓派定时运行python程序_定时发送免费天气预报(邮件)短信通知的Python脚本,通用Linux,也适合树莓派...

    最近在摆弄Python和树莓派,故写了个定时发送免费天气预报(邮件)短信通知的Python脚本,通用Linux,也适合树莓派或者Windows系统,为Python3版本,Python2环境下使用的话, ...

  5. 企业级监控软件Zabbix搭建部署之使用mutt+msmtp配置Zabbix邮件报警

    企业级监控软件Zabbix搭建部署之使用mutt+msmtp配置Zabbix邮件报警 [root@Zabbix-Server ~]# wget http://nchc.dl.sourceforge.n ...

  6. spring 框架-java配置163邮件服务器,发送邮件

    java配置163邮件服务器,发送邮件 首先保证spring框架包的正确导入 1.利用spring的邮件服务 进行配置邮件服务器 再导入:javax.mail.jar这是邮件服务的插件实现 sprin ...

  7. SQL Server代理(4/12):配置数据库邮件

    SQL Server代理是所有实时数据库的核心.代理有很多不明显的用法,因此系统的知识,对于开发人员还是DBA都是有用的.这系列文章会通俗介绍它的很多用法. 在以前的文章里我们看到,SQL Serve ...

  8. Exchange2003配置垃圾邮件实时黑名单RBL

    Exchange2003配置垃圾邮件实时黑名单RBL 为了有效地拒绝来自恶意的垃圾邮件来源站点和/或被利用的垃圾邮件来源站点所发来的垃圾邮件,最直接和有效的办法就是拒绝该来源的连接. 通过将确认后的垃 ...

  9. 原创]Windows Gdi入门初级应用(VC SDK)

    原创]Windows Gdi入门初级应用(VC SDK) 好久没发贴了,今天手痒痒,发一个. GDI的绘图函数基本上都是有状态的,所有的函数都要求一个HDC类型的句柄. 这个HDC的获得有几个途径Be ...

最新文章

  1. 墨迹天气接口html,moji_weather_spider.py
  2. hdu4416 Good Article Good sentence (后缀数组)
  3. 架构探险笔记5-使框架具备AOP特性(下)
  4. [攻防世界 pwn]——time_formatter(内涵peak小知识)
  5. js对HTML字符转义与反转义
  6. linux缺少文件操作数,linux 文件的atime,ctime,mtime查看与修改
  7. Java开发学习必须了解的基础知识点
  8. 【ALB学习笔记】基于事件触发方式的串行通信接口数据接收案例
  9. 探探经营范围变更:新增演出经纪和电信业务
  10. allegro 16.6 空心焊盘的制作
  11. 英国PHP轴承,php – 纵向宽度将如何影响轴承
  12. C++ gdb core调试 崩溃日志 都是问号??
  13. map的基本操作总结C++
  14. 【简单封装】Android实现USB转232通讯
  15. 如何基于 ZEGO SDK 实现 Android 变声/混响/立体声
  16. 【BUG】win10下VS中出现LINK : fatal error LNK1104: cannot open file “xx/xx.exe“的问题
  17. C++判断一个大于2的整数是否是素数
  18. uboot构建框架6-u-boot.bin生成过程追踪
  19. HttpMessageConverter 专题
  20. ActionScript 3.0 杂乱笔记3

热门文章

  1. flask 实现异步非阻塞----gevent
  2. 动态代理3之代理工厂实现
  3. lua_string_pattern
  4. [文摘]上软解散相关
  5. weekendplan
  6. MapReduce编程实践
  7. vue数组操作不更新视图问题
  8. SpringMvc中ModelAndView模型的应用
  9. 恢复Ext3下被删除的文件(转)
  10. Javascript 获取url参数,hash值 ,cookie