Linux发送监控指标到内部邮箱
来源:互联网 发布:java的编码方式 编辑:程序博客网 时间:2024/05/20 06:41
数据库的健康监控是个非常重要的工作,重要的指标\KPI监控结果会有专门的采集、监控、告警系统来做相关事情。
而一些不是非常重要的或者还在设计和调试阶段的相关指标,我只是想发送到我自己邮箱,本文就针对在服务器上配置邮件发送监控数据的过程说明。
服务器版本为RHEL 6.2:
[pg@gtlions ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 6.2 (Santiago)
Kernel \r on an \m
停用相关服务器:
[root@gtlions etc]# service sendmail stop
[root@gtlions etc]# service postfix stop
[root@gtlions etc]# service sendmail status
sendmail 已停
sm-client 已停
[root@gtlions etc]# service postfix status
master 已停
接下来的步骤比较重要,默认情况下服务器使用的SMTP并没办法发送邮件到企业组织内部邮箱,对此需要配置企业组织的邮箱信息:
[root@gtlions etc]# tail /etc/mail.rc
# For Linux and BSD, this should be set.
set bsdcompat
set from=[发送人邮箱地址]
set smtp=[smtp服务器地址]
set smtp-auth-user=[邮箱用户名]
set smtp-auth-password=[邮箱密码]
set smtp-auth=login
手工测试发送邮件:
[root@gtlions etc]# echo hello world |mail -s "test" gtlions@lai.com
[root@gtlions etc]# python dbcheck.py >dbcheck.txt;cat dbcheck.txt|mail -s dbcheck gtlions@lai.com
[root@gtlions etc]# python dbcheck.py >dbcheck.txt;mail -s dbcheck gtlions@lai.com<dhcheck.txt
[root@gtlions etc]# python dbcheck.py|mail -s dbcheck gtlions@lai.com
发送邮件shell脚本:
[pg@gtlions]$ cat /home/pg/PycharmProjects/dbcheck.sh
#!/bin/sh
. /etc/profile
. ~/.bash_profile
python /home/pg/PycharmProjects/dbcheck.py|mail -s "dbcheck `date +%F' '%T`" gtlions@lai.com
设置定时调度任务,CRON调用shell脚本:
[pg@gtlions]$ crontab -l
*/1 * * * * sh /home/pg/PycharmProjects/dbcheck.sh 1>>/home/pg/check.log 2>&1
-EOF-
0 0
- Linux发送监控指标到内部邮箱
- Linux主要性能指标监控
- Linux主要性能指标监控
- linux 各指标监控
- 发送到邮箱
- SpringBoot,发送到邮箱
- linux系统常用监控指标
- 指标监控 | 使用NMON监控Linux系统指标
- 简单的发送到邮箱
- 发送信息到邮箱里
- Log4j 如何发送到邮箱
- Android发送邮件到邮箱
- php 发送邮件到邮箱
- LoadRunner 监控到的Linux服务器CPU的一些主要指标说明
- LoadRunner监控到的Linux服务器CPU的一些主要指标说明
- dedecms自定义表单发送到邮箱--163邮箱发送
- Linux 监控指标分析- load average
- LoadRunner监控Linux系统各项指标详解
- Oracle 数据类型
- Codeforces 2B The least round way 动态规划(分类讨论)
- HTML5移动开发(4)——CSS2和CSS3
- 计算电阻
- how tomcat works 五 servlet容器 上
- Linux发送监控指标到内部邮箱
- 安卓混淆源码打包
- servlet+uploadify3.1实现文件的上传
- 牛腩新闻发布系统之Css总结
- Java OOP 随心笔记
- cocos2d-x 3.2 中使用cocostudioUI动画 二次加载播放时的bug解决
- IDEA 使用技巧
- Selenium xpath Locator实例记录
- 反转链表--递归和非递归实现