Есть сервак на Centos 7 и сервер zabbix на локальном компе в виртуалке vmware (скачал с официального сайта)
Как понимаю чтобы начать мониторить сервак, нужно поставить на нем zabbix-agent что я и сделал
Так же в мануалах говориться о том что в настройках /etc/zabbix/zabbix_agentd.conf нужно прописать ip адрес сервака как понимаю тот на котором стоит zabbix, я прописал локальный ип, так как сам сервак стоит за NAT на домашнем компе.
Мониторинг не работает. Zabbix agent is not available (for 3m)
Чтобы все заработало мне надо сделать доступ до сервера с заббикс из интернета ?
Если да на какой порт его нужно посадить ?
Или проблема не в этом ?
Есть мнение, что в конфиге агента надо указать не локальный адрес сервера в вашей домашней локалке, а ваш публичный домашний IP: https://www.reddit.com/r/zabbix/comments/zjepon/za...
Если он может меняться - подумайте о туннеле до своей VPSки. Вообще, подумайте об этом в любом случае, потому что защищённое лучше незащищённого (особенно если вы не используете шифрование).
Если агент не доступен с сервера, придётся использовать активные проверки. Большая часть изкоробочных шаблонов заточена под пассивные, для которых с сервера должен быть доступен 10050 порт агента. В случае активных - наоборот, 10051 порт сервера должен быть доступен с агента.
zabbix_get agent.ping как это запустить ?
В админке написано что шифрования нет, на агенте шифрование спецаильно никакого не запускал
У меня имя хоста в виде ип адреса, на сервере я его вижу, а на агенте я не задавал
нажал на ип адрес агента в админке там в меню есть пункт ping, как понимаю все ок
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 48.704/48.854/49.023/0.130 ms