首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Monit发送空邮件

Monit发送空邮件
EN

Server Fault用户
提问于 2021-03-19 13:57:30
回答 1查看 72关注 0票数 0

我配置了Monit (5.27.1版),在重新加载monit之后,我收到了一封“空”邮件。我找了好几个小时,我找不着路.似乎“环境变量”仍然是空的。但为什么?(所有个人资料均属虚假)

我将/etc/monit/monitrc配置为:

代码语言:javascript
复制
cat > /etc/monit/monitrc << EOF
set daemon 120
with start delay 240


set logfile /var/log/monit.log
set pidfile /var/run/monit.pid


set eventqueue
basedir /var/lib/monit/events
slots 100


set mailserver 127.0.0.1
    with timeout 10 seconds


set mail-format {
    from: Monit Support 
    subject: monit alert -- $EVENT $SERVICE
    message: $EVENT Service $SERVICE
    Date: $DATE
    Action: $ACTION
    Host: $HOST
    Description: $DESCRIPTION
    Your faithful employee,
    Monit
}

set alert alexandre.gigoga@gmail.com

set httpd
port 18385
with ssl {
    pemfile: /etc/ssl/private/monit.pem
}
allow Alex_8xws2_admin:p2pp85zl


include /etc/monit/conf.d/*
include /etc/monit/conf-enabled/*
EOF

在"$ monit重新加载“之后,我收到了以下电子邮件:(日期、操作、主机、描述为空。为什么?)

代码语言:javascript
复制
Received: from vps-msxp453234 (localhost [127.0.0.1])
    by vps-msxp453234.vps.domain.net (Postfix) with ESMTP id 40A961
    for ; Fri, 19 Mar 2021 14:29:59 +0100 (CET)
From: "Monit Support" 
To: alexandre.gigoga@gmail.com
Subject: monit alert --
Date: Fri, 19 Mar 2021 13:29:59 GMT
X-Mailer: Monit 5.27.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Message-Id: <60599.98c9a5@vps-msxp453234>

Service 
Date: 
Action: 
Host: 
Description: 
Your faithful employee,
Monit

以防万一这是我的‘/etc/主机’:

代码语言:javascript
复制
127.0.0.1       localhost

::1     localhost       ip6-localhost   ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

41.27.221.113   vps-msxp453234.vps.domain.net        vps-msxp453234

我遗漏了什么?

EN

回答 1

Server Fault用户

发布于 2021-04-29 16:56:20

您的shell只需用来自env的值替换以$开头的任何内容。因此,您基本上没有将$写入monit的配置文件。

尝试cat /etc/monit/monitrc或查看in nanovim.该文件将不包含monit替换的变量。

解决方案是在任何$前面加上反斜杠\$,或者不使用cat,而是使用编辑器.

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1057612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档