我刚刚尝试在运行Ubuntu的服务器上安装“monit”,但是当我尝试运行monit时,它总会popup以下错误:
test:~$ sudo monit restart all /etc/monit/monitrc:289: Include failed -- Success '/etc/monit/conf.d/*' /etc/monit/monitrc:290: Include failed -- Success '/etc/monit/conf-enabled/*' Cannot create socket to [SERVERIP]:8080 -- Connection refused
以下是我用来转发端口8080的命令,因为我在/ etc / monit / monitrc中更改了这个命令
sudo iptables -A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT #printed out when I save my IPtable -A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
我并不是完全期待被拒绝的连接是我最大的担忧,因为我也明显缺less2个文件,我按照自己的网站按照安装说明进行操作。
Monit维客安装所以现在我有点在我的最后尝试得到这个工作。
你为什么从源代码安装而不是从Ubuntu提供的软件包? 这有什么特定的理由吗?
你创build了参考文件夹吗?
在monitrc中匹配的行如include /etc/monit/conf.d/*
引用的安装程序是不是Monit的M / Monit。
monit是与monit deamon交互的客户端工具,所以在这里命令monit restart all有点奇怪。
问题是在你的"vim /etc/monit/monitrc"允许和使用地址
set httpd port 2812 and use address localhost # only accept connection from localhost allow localhost
尝试取消注释这些行。 重新启动监控服务。