Хоть убейте не могу найти ServiceCheck.Custom в DCI
A portcheck.nsm zagruzen na sootvetstvujuschem agente?
Я правильно понимаю, что строчка SubAgent = /usr/local/lib/libnsm_portCheck.so должна быть прописана в nxagentd.conf и на сервер и на клиенте?
Ona dolzna bit' propisana dlja vseh agentov, s kotorih proizvoditsja opros servisov. Server ispol'zuet lokal'nogo agenta dlja oprosa ob'ektov klassa "network service", esli ne ukazan drugoj poller node. Esli ze ispol'zuetsja DCI, to vse kak obichno - subagent dolzen bit' zagruzen na tom uzle, dlja kotorogo delaetsja DCI.
Чтобы в DCI, в списке параметров, появились ServiceCheck* необходимо прописать строчку SubAgent = /usr/local/lib/libnsm_portCheck.so в nxagentd.conf на клиенте. После чего перезапустить агент на клиенте и на всякий случай сервер.
Актуально для Ubuntu 10.10