linux邮件报警命令,Linux中邮件报警配置

linux中邮件报警机制

在linux中报警机制是运维管理关键部分。我们一般是通过监控来发现问题,常见的监控软件如:zabbix是现在大家都在使用和准备使用的。如果不通过第三方软件做监控报警,我们就需要linux中自带的邮件发送功能。

以下报警配置为工作中,小心得体会。向大家分享下:

1、检查mailx 的版本信息大于12.*即可,否则需要另外更新安装

2、# vim /etc/mail.rc  中添加修改内容如下:

set from=apple@163.com             指定外部代为发送邮件的邮箱

set smtp=smtp.163.com              代发送邮件的服务器域名格式:smtp.*

set smtp-auth-user=apple   登入邮箱的账户(也是发件人名称)

set smtp-auth-password=888aaaAAAA  登入邮箱的密码(发件人邮箱的密码)

set smtp-auth=login                登录方式

发送邮件

# echo "3333"  | mail -s "6666"  9999999@qq.com

命令解释:

3333:表示的是发送邮件的内容。

6666:表示的是发送邮件的名称。

99999999@qq.com 表示的是发送给那个邮件。

===========================================================================================

实例:定期执行命令,把结果已邮件的方式发送到指定邮箱中

# vim /root/aa.sql

select user,password,host from mysql.user;

# vim ning.sh

#!/bin/bash

#

/opt/mysql/bin/mysql -uroot -pning -D mysql -e "source /root/aa.sql" >> /home/nhl/tmp/a.txt

/bin/mail -s "1" 9999999@qq.com,8888888@gw.com.cn < /home/nhl/tmp/a.txt   将生成结果的文件已邮件内容的方式发送给指定邮箱中

# vim /etc/crontab

0 12 * * * sh /root/ning.sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值