需要一个SNMP中继器

我有一个几乎每个方面都有主要/故障转移节点的监控系统。 我configuration了任何可以用于多个SNMP陷阱目标的东西,但是我确实有许多设备只支持一个陷阱目标。

我想要做的是configuration一个接收UDP数据包的中间件服务(在RHEL / Linux服务器上),并将其重新传输到多个SNMP接收器,从而有效地作为中继器。

我不确定那里有什么服务,但是我最终要configuration设备来捕获一个IP地址,拥有这个IP地址的设备负责在其他地方转发它。 如果一个给定的节点已经closures,那么无论如何,陷阱目的地都是聚集在一起的。

http://code.google.com/p/samplicator/

这个简单的程序监听networking端口上的UDP数据报,并将这些数据报的副本发送到一组目的地。 可选地,它可以执行采样,而不是转发每个数据包,只能在N中转发1个数据。另一个select是它可以“欺骗”IP源地址,使得副本看起来来自原始源而不是中继。 目前只支持IPv4。

它可以用来分发例如Netflow数据包,SNMP陷阱(但不是通知)或Syslog消息到多个接收器。

这样的事情被称为中继,而不是中继。 令人惊讶的是,对于snmp陷阱中继search没有提供有用的结果,最近我得到的是一个代码来实现这样的事情,在窗口 ,这是不是很接近。

看起来你需要build立你自己的。