как подключить Subagent:Ping

Started by Aleksander, September 28, 2015, 10:36:43 AM

Previous topic - Next topic

Aleksander

добрый день.
есть статья https://wiki.netxms.org/wiki/Subagent:Ping

но где и как создавать файлы ping.nsm не понятно ..
+ радует строчка #   1. load PING subagent откуда загрузить .. что подразумевается под загрузить.. с портала или в ядро программы.

просьба подсказать .. я так понимаю надо создать файлик ping.nsm из каких строчек он состоит..  как его загрузить..

kozlov_ao

Quoteно где и как создавать файлы ping.nsm не понятно
Нигде и никак.. он должен быть уже у тебя в системе, в скомпилированном виде. Если он сам не подгружается, нужно его найти и указать полный путь к нему в конфиге NX агента.

Aleksander

Quote from: kozlov_ao on September 28, 2015, 10:41:53 AM
Quoteно где и как создавать файлы ping.nsm не понятно
Нигде и никак.. он должен быть уже у тебя в системе, в скомпилированном виде. Если он сам не подгружается, нужно его найти и указать полный путь к нему в конфиге NX агента.
сделал
#
# NetXMS agent configuration file
# Created by server installer at Wed Apr 15 16:08:56 2015
#

LogFile = {syslog}
MasterServers = 127.0.0.1, 172.19.70.70
FileStore = C:\NetXMS\var
RequireAuthentication = no
SubAgent = winperf.nsm
SubAgent = portcheck.nsm
SubAgent = ping.nsm

вопрос где заполнятся Icmp.TargetList ??

kozlov_ao


MasterServers = XXXX
ConfigIncludeDir = C:\NetXMS\etc\nxagentd.conf.d
#LogFile = C:\NetXMS\var\nxagentd.log
FileStore = C:\NetXMS\var
SubAgent = ecs.nsm
SubAgent = ping.nsm
SubAgent = logwatch.nsm
SubAgent = portcheck.nsm
SubAgent = winperf.nsm
SubAgent = wmi.nsm
SubAgent = ups.nsm

ActionShellExec = ResroreWinVPN:c:\Windows\System32\taskkill.exe /F /T /FI "SERVICES eq RasMan" && C:\Windows\system32\PING.EXE -n 4 127.0.0.1 && c:\Windows\System32\net.exe start RasMan && c:\Windows\System32\net.exe start LanmanServer && C:\Windows\system32\rasdial.exe $1 $2 $3

*LOGWATCH
parser = C:\NetXMS\var\winevent_application.xml

*PING
Timeout = 1000
PacketRate = 12
Target = A.B.C.D:aramil


При создании DCI, выбираешь параметр примерно такой: Icmp.PacketLoss(aramil)