monitrc 파일을 설정하는 데 어려움이 있습니다. 나는 가이드로이 튜토리얼을 사용하여, 아마존 EC2에 설치 MONIT에 카피 스트라 노를 사용하고 있습니다 :Amazon SES로 Monit을 설치하는 방법
:Sendmail error: 554 Message rejected: Email address is not verified.
set daemon 30
set logfile /home/deployer/apps/example/shared/log/monit.log
set idfile /var/lib/monit/id
set statefile /var/lib/monit/state
set eventqueue
basedir /var/lib/monit/events
slots 100
set mailserver email-smtp.us-east-1.amazonaws.com port 587
username "amazon_username" password "amazon_password"
using TLSV1
with timeout 30 seconds
set alert [email protected]
set httpd port 2812
allow admin: "admin_password"
check system example_server
if loadavg(5min) > 2 for 2 cycles then alert
if memory > 95% for 2 cycles then alert
if cpu(user) > 75% for 2 cycles then alert
include /etc/monit/conf.d/*
http://railscasts.com/episodes/375-monit 내 로그를 보면서, 나는 다음과 같은 오류를 받고 있어요
포트를 465로 변경하는 것과 같은 다른 작업을 시도했지만 비슷한 결과가 나타납니다.
http://syshen.cc/post/14394727394/node-js-upstart-monit-and-aws-ses 그것은 보낸 사람 설정하는 방법에 대해 설명
:
To specify the sender by just “set mail {from: [email protected]}”.
을하지만이 구문은 아무데도은 MONIT 문서에서 찾을 수
주위에 인터넷 검색 후,이 게시물을 발견 .
도움이된다면 크게 도움이 될 것입니다. 이것에 내 머리카락을 당겨서 당분간. documentation 당으로
:
SET MAIL-FORMAT {mail-format}
Example:
set mail-format {
from: [email protected]
reply-to: [email protected]
subject: $SERVICE $EVENT at $DATE
message: Monit $ACTION $SERVICE at $DATE on $HOST: $DESCRIPTION.
Yours sincerely,
monit
}
from
필드는 SES에서 허용하고 이메일과 일치해야합니다 MONIT에서