[collectd] Choice of Plugin - Advice please

Phil White manx.biz at googlemail.com
Sun Dec 7 13:32:13 CET 2014


Hi All.

A very quick question, which I hope is fairly easy to answer.
I have given up on the standard plugins (specifically SNMP), because I
cannot access all the data I require via this method. Therefore, I need to
write something myself.

As I see it, I have the following options:
Perl plugin, Python plugin, or write my own daemon, and communicate to
collectd via a Unix socket.

If a large part of my decision making process involves keeping my
consumption of cpu and memory resources to a minimum, which is the best
path to go down?

Thanks all,

Phil

  -  -  -  -

Detailed info follows:
I'm looking at making a complaint to my ADSL provider on the line quality
here. Previous complaints relying on ping data haven't been enough.
Therefore, I want to graph SNR margin, power, attenuation and error rate.
This is not exported via SNMP, but I can telnet in and get this data in
simple text format. Therefore, I want a process that does this, and then
passes the relevant info to collectd.
Perl is slightly preferred over python, as I have no coding experience in
the latter. Doesn't stop me learning, though!

(Draytek 2800G, if anyone is interested).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.verplant.org/pipermail/collectd/attachments/20141207/15398b6b/attachment.html>


More information about the collectd mailing list