远程过程/应用程序监视的示例代码

时间:2010-09-23 15:53:22

标签: vb.net udp remoting tcp snmp

所有

我在这里寻找一些灵感,客户端要求我构建一个简单的远程过程监控应用程序,具有smtp通知功能,当受监控的进程停止或重新联机时。任何人都可以指向我一些示例代码的方向让我开始。我简要地将.net远程处理视为潜在的开发路径,从我对其工作原理的理解,远程处理架构将需要客户端和远程服务器组件,(尽管我不是100%肯定这个),但是如果是这种情况,那么它将无法满足要求,因为其中一个基本要求是不能在要监控的服务器上部署其他软件。

或者,如果你知道一个完成的'轻量级'产品,那将提供这种功能,那么这可能也会有效。

亲切的问候

Paul J.

1 个答案:

答案 0 :(得分:0)

Net-SNMP实际上能够监控进程并立即发送通知。如果您查看“进程监控”下的snmpd.conf手册页(http://www.net-snmp.org/docs/man/snmpd.conf.html)(http://www.net-snmp.org得到两个/docs/man/snmpd.conf.html#lbAR)和“disman event-mib”支持(http://www.net-snmp.org/docs/man/snmpd.conf.html#lbAX)你需要的功能。通知发送支持(http://www.net-snmp.org/docs/man/snmpd.conf.html#lbAW)。

我不记得Windows支持它以及它的工作情况(它看起来像是针对Windows)。