toland / snmp_perf

Minimal application necessary to reproduce performance issues with Erlang's SNMP manager
3 stars 2 forks source link

Issue solved? #1

Open mehdipourfar opened 6 years ago

mehdipourfar commented 6 years ago

I have found this repo inside Erlang questions. I have the same problem. I want to do WALK (chained GENTEXT) operation on many devices and it seems to me that it isn't as fast as it supposed to be. Did you found the bottleneck?

toland commented 6 years ago

As it turns out, I moved on from that project about a year after creating this repo. We never did figure out the SNMP performance issues while I was there. Our eventual solution was to write a Ruby script that did the SNMP work and then fed the data back into our Erlang program. Ironically, the Ruby SNMP implementation was much faster overall with more consistent performance. It wasn't pretty, but we were already doing a fair amount of integration with scripts written in Ruby, so it worked well enough.

Wish I had a better answer for you. Good luck!