2017-05-26 75 views
0

我已经使用systemd成功地将Caddy服务器作为系统服务安装。但我无法通过monit来监控卡迪。 ##打头##如何使用Monit监控Caddy Web服务器

+0

您能否提供更多详细信息(您已执行的确切步骤,执行的命令,错误消息等)? – crizzis

回答

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 

我使用球童版本0.10和它创建一个pidfile进程文件。