


10/100 Mb Ethernet interface with Link/Activity Led.To see the differences between DAEnetIP2 v2 and its predecessors, please take a look here Comparison between DAEnetIP2 IP controllersĭAEnetIP2 v2 is the new (improved) version of DAEnetIP2.Comparison between Ethernet Relay Modules.Comparison between Ethernet Relay Boards (Kits).

I would like to use the ntfrcv module with asyncio, like this example: Īrchitecturally, I like the idea of getting rid of the 2-stages (snmptrapd calling Python), and the overhead of starting the Python interpreter every time.īut I have no experience with asynchronous frameworks, and at least I can easily understand the concept of snmptrapd starting a new process for every trap! Even if every process is heavy, I can add resources or scale horizontally. If I find a performance limit with my Python script, my thinking was that I would just re-write it in C.

For example, Nagios, Icinga, Shinken, Cacti, Zabbix seem to use snmptrapd with SNMPTT (Perl). I have not tested this for performance yet, but I get the impression that many successful Network Management Systems use a similar architecture. I currently use snmptrapd (from the Net-SNMP project) with traphandle directives to launch a custom Python script. I want to build a Notification Receiver that will scale to thousands of traps per second. This question is slightly related to 2 other issues:
