Я только что установил Monit на свой сервер. Я хочу получить доступ к веб-интерфейсу для управления им, но Интернет недоступен.
Машина является экземпляром в AWS, порт открыт. Я перепробовал множество конфигураций:
set httpd port 2812
use address localhost
allow localhost
allow admin:monit
set httpd port 2812
use address [instance-public-ip]
allow [instance-public-ip]
allow admin:monit
set httpd port 2812
use address [instance-private-ip]
allow [instance-private-ip]
allow admin:monit
Не работает ни с одним из вышеперечисленных. Если я отслеживаю статус с помощью внутреннего IP-адреса, вывод будет:
Состояние системы 'ip-172 - [...]' ОК
статус мониторинга Режим мониторинга
активен при перезагрузке средняя загрузка
[0.00] [0.00] [0.00] ЦП 0,5% us 0,4% sy 0,0% wa использование памяти 143,1 МБ [14,6%] использование подкачки 0 B [0,0%] время безотказной работы 1д 23ч 25м время загрузки
Чт, 11 июн 2020 10:59:14 данные собраны сб, 13 июн 2020 10:24:17
Я знаю, что, должно быть, что-то делаю не так или что-то упускаю. Любая помощь будет оценена по достоинству.
Ваша конфигурация запрещает доступ по IP-адресу всем, кроме, по-видимому, IP-адресов самого вашего экземпляра. Если вы собираетесь подключиться с другого IP-адреса, вам также необходимо allow
Это.