[erlang-questions] Multiple SNMP agents

Attila Rajmund Nohl <>
Fri Nov 30 11:26:44 CET 2012


Hello!

It is possible, but you have to create an implementation of the
snmp_net_if behaviour that handles the multiple sockets. You'll still
have one agent, so you have to use the Extra arguments (or fields in
the records) to somehow identify the agent instance. You'll probably
need the snmpa:current_net_if_data() function to get this extra value
in the agent.

2012/11/30 Gregor Féng <>:
> Hi all,
>
> I have the task to implement a system for our testing department, which need
> a snmp mock for simulating many snmp devices. What I want to know, is it
> possible to create multiple snmp agent instances, each one on a different ip
> and/or port in erlang? I'm unfortunaly a very beginner in erlang/OTP and I
> read and test the introduction to the snmp system of erlang/OPT on trapexit
> (http://www.trapexit.org/SNMP_Quick_Start). With this and the information
> from the erlang documentation I tried to run more than one agent, for
> example with multiple -config on erl command line, but only the last one is
> used.
>   So, is it possible and when, how?
>
>         Thank you
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions



More information about the erlang-questions mailing list