美文网首页
supervisor

supervisor

作者: 初学者_8f7b | 来源:发表于2018-12-17 14:24 被阅读0次

使用supervisor WatchDog监控进程 

使用eventlistener:crashmail-exited 实现邮件告警 老是收不到邮件

[eventlistener:crashmail-exited]

command=crashmail -p outcall_server -s "echo 'product Outcall_server_crash' | mail -v -r 'eios_test@163.com' -s 'product_outcallserver_crash' tanxnyng@emnet.com "

events=PROCESS_STATE_EXITED,PROCESS_STATE_STOPPED,PROCESS_STATE_FATAL,PROCESS_LOG_STDERR

redirect_stderr=false

排查一 mail直接发送邮件 无响应 

因为阿里云禁用了25端口,正常linux系统邮件发送不了。需要进行配置

修改/etc/mail.rc,添加发送邮件的账户信息:

set smtp="smtps://smtp.163.com:465"  #smtp服务器,使用465端口,邮箱账号必须开启smtp

set smtp-auth=login #登录认证

set smtp-auth-user="XXX_test@163.com" #账号

set smtp-auth-password="XXXXXX" #密码/授权密码

set ssl-verify=ignore #ssl验证

set nss-config-dir=/etc/pki/nssdb #ssl验证信息

再使用mail直接发送邮件 试一下 如果出现

send-mail: fatal: parameter inet_interfaces: no local interface found for ::1

解决方案如下:

vi /etc/postfix/main.cf

修改如下俩个 为all

inet_interfaces = all

inet_protocols = all

再重启服务 service postfix start 

OK

相关文章

网友评论

      本文标题:supervisor

      本文链接:https://www.haomeiwen.com/subject/oxxxhqtx.html