暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

在Linux发送告警邮件

鹏大师运维 2022-07-02
711


hello,大家下午好,今天为大家带来一篇如何在Linux下发送告警邮件给自己的文章,本文着重点在于在Linux下发送邮件,因此不去媲美目前主流的zabbix、Prometheus等监控软件。
今天使用的服务器操作系统是统信UOS服务器操作系统1020e,关于如何安装操作系统,请参考安装统信服务器操作系统1020e,部署的服务是sendmail,相对而言比较简单。

1、首先进行yum源更新,之后安装mailx及sendmail程序

2、安装完成后编辑mail.rc配置文件

3、获取QQ邮箱授权码

4、配置文件中添加内容如下,请注意使用qq作为发送方时,请将端口号改为587进行测试,其中”smtp-auth-password=”的值为QQ邮箱的授权码

5、启动邮箱服务,并且将服务加入到开机自启动,查看服务状态

6、编辑简单邮件进行测试

7、查看收到的邮件

8、简单告警配置,编写脚本,当nwsd目录存储等于7.6G时,邮件告警通知

9、收到邮件

10、将告警脚本添加到crontab中

注:回复以下文字,获取资源

  1. 回复“centos7”,获得centos7镜像

  2. 回复“win7”,获得Windows7镜像

  3. 回复“win2016”,获得Windows server 2016镜像

  4. 回复“vsphere”,获取vsphere6.7环境资源

  5. 回复“DM”,获取DM数据库镜像

  6. 回复“tomcat”,获取Tomcat安装包

  7. 回复“nginx”,获取nginx安装包

  8. 回复“mysql”,获取MySQL安装包

  9. 回复"freenas",获取freenas安装包

  10. 回复"docker",获取docker文件

  11. 回复"osp",获取openstack镜像文件

  12. 回复"uos",获取uos镜像

  13. 回复”vwp“,获取VMware workstations pro

  14. 回复"1021",获取UOS服务器1021a镜像

  15. 回复"1001",获取UOS服务器1001c镜像

  16. 回复“kylin”,获取Kylin v10服务器镜像

  17. 回复“ubuntu”,获取Ubuntu18.04LTS镜像

  18. 回复“k8s”,获取k8s安装包
  19. 回复“1040d”,获取UOS服务器1040d镜像
  20. 回复“home”,获取UOS服务器家庭版


文章转载自鹏大师运维,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论