如何使用Monit监控Caddy Web服务器

时间:2017-05-26 14:01:03

标签: systemd monit caddy

我使用systemd成功安装了Caddy服务器作为系统服务。但是我无法通过monit来监控Caddy。 ##标题##

1 个答案:

答案 0 :(得分:0)

这是我的单位:

# /etc/systemd/system/caddy.service
[Unit]
Description=Caddy HTTP/2 web server
Documentation=https://caddyserver.com/docs
After=network.target

[Service]
WorkingDirectory=/srv/caddy
User=caddy
LimitNOFILE=8192
PIDFile=/srv/caddy/caddy.pid
ExecStart=/usr/bin/caddy -agree=true -conf=/etc/caddy/Caddyfile -pidfile=/srv/caddy/caddy.pid
ExecReload=/bin/kill -USR1 $MAINPID
Restart=on-failure
StartLimitInterval=600

[Install]
WantedBy=multi-user.target

我使用的是cady版本0.10,它确实创建了一个pid文件。