Здравствуйте.
Подскажите, как правильно настроить проверку доступности сервиса SSH на сетевом оборудовании.
Сервер 2.0-M2 (8008) windows, агент там же
Настройка nxagentd.conf:
#
# NetXMS agent configuration file
# Created by server installer at Fri Feb 06 16:07:53 2015
#
LogFile = {syslog}
MasterServers = 127.0.0.1, тут Ip адрес сервера
FileStore = C:\NetXMS\var
RequireAuthentication = no
SubAgent = portcheck.nsm
SubAgent = winperf.nsm
SubAgent = ping.nsm
*portCheck
ServiceCheck.SSH(тут Ip адрес)
В логе при проверке пишет
unable to check service status due to agent or communication error
SSH на сетевом оборудовании доступен для Ip адреса сервера
скриншоты в аттаче
Заранее спасибо!
Для SSH поля запрос и ответ должны быть пустыми.
Сделал запрос ответ пустыми, но проблема та же - unable to check service status due to agent or communication error.
Как нибудь можно дебаг посмотреть, что бы определить где ошибка?
После изменения файла nxagentd.conf , что бы перестартовать агента, достаточно перезапустить сервис NetxmsAgent?
Спасибо.
Секция "*portCheck" в конфиге агента не нужна, достаточно "subagent=portcheck.nsm"
проверьте с netxms сервера при помощи nxget:
c:\netxms\bin\nxget "ServiceResponseTime.SSH(1.2.3.4,22,10000)"
У метрики ServiceResponseTime.SSH три параметра, обязательный только первый:
1) IP address
2) Port, 22 по умолчанию
3) Timeout, в ms, по умолчанию 3000мс. Можно поменять глобально параметром "Timeout=..." в секции "*portCheck"
Для рестарта агента достаточно перезапустить сервис, да.
Здравствуйте.
Секцию"*portCheck" из конфига убрал, проверка с netxms сервера при помощи nxget ServiceResponseTime.SSH проходит - возвращает время отклика, но настроить сетевой ресурс на проверку SSH (либо любого другого порта) никак не получается.
см аттач
Может я ее какие настройки пропустил?
Еще вопросы - стоит WEBUI x64 под win 8.1 - по умолчанию язык русский - можно ли сменить языковой пакет на английский?
При коннекте на webui - сервер к которому коннектиться - всегда указан 127.0.0.1 - в каком файле можно указать нужный мне Ip адрес сервера, что бы не прописывать его каждый раз?
Спасибо.
Quote from: bloodlin on March 10, 2015, 12:51:56 PM
Еще вопросы - стоит WEBUI x64 под win 8.1 - по умолчанию язык русский - можно ли сменить языковой пакет на английский?
При коннекте на webui - сервер к которому коннектиться - всегда указан 127.0.0.1 - в каком файле можно указать нужный мне Ip адрес сервера, что бы не прописывать его каждый раз?
Спасибо.
Web UI язык определяет из браузера. Можно к URL дописать ?lang=en - тогда будет английский. Жестко задать язык сейчас нельзя.
Адрес сервера прописывается в файле nxmc.properties. В каталоге WebUI\nxmc\lib должен быть файл nxmc.properties.sample - переименуйте его в nxmc.properties и подправьте как надо.
Спасибо за ответы, а что посоветуете по настройке сетевого ресурса на проверку SSH (либо любого другого порта) ?