【发布时间】:2013-10-14 20:18:16
【问题描述】:
我正在使用monit 和M/Monit 来监控我的应用程序基础架构。但是每隔一段时间,M/Monit 会从服务器显示“无报告”错误并将其标记下来。几秒钟后,该问题会在下一次将服务器签入到 M/Monit 时解决。
某些服务器上的监控日志中包含以下事件:
10 月 14 日 12:19:11 ip-10-203-51-199 monit[30307]: M/Monit: 无法打开 连接到http://example.com:8080/collector -- 连接超时
10 月 14 日 12:20:16 ip-10-203-51-199 monit[30307]: M/Monit: 无法打开 连接到http://example.com:8080/collector -- 连接超时
10 月 14 日 12:22:21 ip-10-203-51-199 monit[30307]: M/Monit: 无法打开 连接到http://example.com:8080/collector -- 连接超时
在 M/Monit 认为服务器实际上已关闭之前,我需要调整哪些配置来增加阈值?
这是最麻烦的服务器的配置:
set httpd port 2812 and
allow xxx:xxx
set mailserver xxx.xxx.xxx port xxx username "xxx" password "xxx" using tlsv1 with timeout 15 seconds
set daemon 30
with start delay 120
set logfile syslog facility log_daemon
set alert xxx
set mail-format {
subject: $EVENT $SERVICE on $HOST
from: monit@$HOST
message: Monit $ACTION $SERVICE at $DATE on $HOST: $DESCRIPTION.
}
set mmonit http://xxx:xxx@example.com:8080/collector
【问题讨论】:
-
能否分享一下配置文件或者m/monit多久轮询一次?
-
编辑问题以包含配置。
标签: monit