我非常熟悉使用nrdp,nrdp我用于远程服务器陷阱处理!但是无法理解任何人可以向我解释什么?对于实际需要的NCPA是什么?
我已经在Nagios用户代理比较链接中看到NCPA是NRDS,NSCLEINT,NRPE等其他代理中最好的。
iam无法理解下面提到的官方定义的NCPA是什么。
nrdp
Nagios远程数据处理器(NDRP)是Nagios的灵活数据传输机制和处理器。它的设计采用简单而强大的体系结构,使其可以轻松扩展和自定义以满足个人用户的需求。它使用标准端口协议(http(s)和XML),可以作为NSCA的替代品实现。
ncpa
NCPA是在Windows,Linux/Unix和Mac OS/X机器上运行的跨平台监视代理。它的功能包括主动检查和被动检查,远程管理和本地监视接口。
您应该将NCPA与NSClient 进行比较,它们都是可以在服务器上运行的代理,并且可以通过不同协议(SCUH)为NRPE,NSCA和NRDP。>
代理:nsclient ,ncpa
协议 - 活动:
nrpe => https://docs.nsclient.org/reference/windows/nsclienterver/
协议 - 被动:
nsca => https://docs.nsclient.org/reference/client/nscaclient/
nrdp => https://docs.nsclient.org/reference/client/nrdpclient/
fyi,IMHO NSCLIENT 比NCPA好得多,因为它具有集成的实时EventLog监视。