Назад | Перейти на главную страницу

Включение munin-agent через брандмауэр Windows Server

Я установил munin-node на некоторые серверы, и до сих пор они, кажется, работают довольно хорошо. Однако, поскольку меня попросили установить munin-agent на Windows Server 2012 R2, у меня возникли некоторые проблемы.

Ну, с самого начала.

Скачал агент мунина (https://sourceforge.net/projects/munin-nodewin32/) и выполняется на сервере. Как видите, я добавил адреса сервера Windows в /etc/munin/munin.conf.

[serverwindows.domain.local]
     address 192.168.1.15
     use_node_name yes

И перезапустил службу munin-node на моем сервере мониторинга.

Я добавил правила для входящего трафика на брандмауэре Windows, чтобы разрешить порт 4949, используемый munin. Однако даже когда графики (изображение 1) появляются в веб-интерфейсе munin, он не получает обновлений. Затем я попытался подключить munin-master к порту, который он использует, с помощью nc -vvv 192.168.1.15 4949, но соединение всегда заканчивается по таймауту (см. Изображение выше).

Изображение1

[root@monitor ~]# nc -vvvvvvv 192.168.1.15 4949
Ncat: Version 6.40 ( http://nmap.org/ncat )
libnsock nsi_new2(): nsi_new (IOD #1)
libnsock msevent_new(): msevent_new (IOD #1) (EID #8)
libnsock nsock_connect_tcp(): TCP connection requested to 192.168.1.15:4949 (IOD #1) EID 8
libnsock nsp_add_event(): NSE #8: Adding event
libnsock nsock_loop(): nsock_loop() started (no timeout). 1 events pending
libnsock select_loop(): wait for events
libnsock process_event(): Processing event 8
libnsock process_event(): NSE #8: Sending event
libnsock nsock_trace_handler_callback(): Callback: CONNECT TIMEOUT for EID 8 [192.168.1.15:4949]
Ncat: Connection timed out.

После всего этого я знаю, что каким-то образом брандмауэр Windows все еще блокирует порт 4949, поскольку, когда я отключил брандмауэр для тестирования, он начал нормально обновлять графики. Я не знаю, упустил ли я что-то или просто неправильно настроил правила для входящих подключений. Я бы очень признателен за некоторые мысли или помощь.

PS: Извините за грамматику, я не привык писать по-английски, но сейчас я в затруднительном положении, не зная, что мне делать.

Неважно, после некоторого чтения файлов git я фактически скомпилировал файл nsi в папке установщика после исправления пути в брандмауэре NSIS и выполнения на моем сервере Windows 2012 R2, мне наконец удалось подключиться без каких-либо проблем. Теперь мне нужно только выяснить, почему графики не обновляются и не показывают значения -nan.