Сервер Zabbix по умолчанию прослушивает TCP-порт 10051 на предмет данных, отправляемых элементами ловушки. В моей конфигурации я не использую никаких элементов trapper, поэтому я хотел бы запретить Zabbix серверу прослушивать порт 10051 или любой другой порт, если на то пошло.
Я пробовал установить
ListenPort=
в конфигурации Zabbix сервера, но это привело к тому, что сервер больше не запускался. Я тоже пробовал
ListenPort=0
но с тем же результатом.
Итак, как я могу запретить Zabbix прослушивать TCP-порт для элементов ловушки?
Системная информация:
Догадаться. Этот вариант конфигурации делает свое дело:
StartTrappers=0
Осторожно: я нашел это примечание в документации:
Для отображения доступности сервера и просмотра очереди во внешнем интерфейсе должен быть запущен хотя бы один процесс траппера.
Я еще не знаю, что это означает, но пока я не обнаружил каких-либо негативных последствий в веб-интерфейсе.
Если окажется, что веб-интерфейс действительно требует прослушивания элементов траппера, тогда можно установить следующий параметр конфигурации, чтобы сервер, по крайней мере, не прослушивал общедоступный сетевой интерфейс:
ListenIP=127.0.0.1
Однако я еще не тестировал это.