Я установил 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, но соединение всегда заканчивается по таймауту (см. Изображение выше).
[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.