• 监控系统一些告警方式对比:短信、Email手机端、IM


    一、缘由:

      对于运维来说,监控告警是很重要的一环,告警讲究及时性,所以这里讨论下一些常见告警方式的优劣。

    二、告警方式:

      1、短信SMS

      短信网关通知是一种最直接、最有效的通知方式,当然成本最高。

      适合场景:一些核心业务进程、机器存活状态的告警,不差钱的公司。

     

      2、Email手机端

      邮件作为传统通知方式,在移动互联网的今天依旧适用。目前每个手机都自带Mail客户端,以及各种Email App。

      推荐

      1)163、126邮箱并配合网易邮箱大师客户端,他有实时推送功能。因为163、网易邮箱大师都是网易的,IOS上

    有Push Notification用来推送消息,一直保持这一个链接,163服务器收到邮件后,会往这个连接上发一个消息,手机端就会有通知,秒到。

      亲测其邮箱大师收163邮件2秒到,代收其他邮箱邮件需要手动刷新或者定时刷新;而189邮箱收189邮件就很慢。(暂时做这两个邮箱APP的对比)

      2)139邮箱:因为139邮箱有邮件到达短信通知功能(无限量),短信通知还能设置生效时间段,经测试有些zabbix发出的邮件会收不到,靠谱性差。

      适合场景:大部分公司,经济省钱的方案。当然网易APP需要网络,139邮箱短信由于免费,没有维护保障,靠谱性不确定。

      3) QQ邮箱:因为QQ邮箱有推送到微信功能,会及时推送到微信,目测微信依赖者可以用。

       网易邮箱大师 > 139邮箱带短信通知 >   QQ邮箱微信推送。

     

      3、IM APP(公众号)

      1)微信

      微信企业号,需要300大洋认证费,然后关注后就可以调用接口群发消息。(据说,不做企业认证也可以发消息)

      2)飞信

      飞信公众号,注册后可以 1、短信群发:公众号可以向好友群发手机短信,1万条/月。2、消息推送:公众号可以向好友推送飞信消息。送上飞机票!

      3)钉钉

      钉钉企业号,据说注册免费,调用API接口后可像微信一样群发信息。送上飞机票

      因为飞信有短信告知,故推荐飞信。

    三、建议

      由于告警还是挺重要的,故请各位确定一种告警方式后,进行尽可能多的达到性测试,再决定正式使用,以上测试仅供参考!  

     

  • 相关阅读:
    使用S7netplus存取西门子PLC字符串数据
    学习使用Nginx配置服务器
    Bootstrap4设置footer固定在底部
    ASP.NET Core MVC项目Razor页面实时编译
    在Asp.NET Core MVC项目中通过Libman安装Bootstrap
    在Asp.Net Core Web项目中使用不同的环境
    C#简单使用System.Threading.Timer
    在ASP.Net Core Web API中使用Swagger进行版本控制
    ASP.Net Core Web API解决跨域问题
    LeetCode刷题-- 搜索插入位置
  • 原文地址:https://www.cnblogs.com/langdashu/p/5234903.html
Copyright © 2020-2023  润新知