Hello,
It will be great to integrate snmpd to monitor our devices, thinks like mem, cpu, fs, temp...
It is possible to add to the system?
Regards.
Hello,
It will be great to integrate snmpd to monitor our devices, thinks like mem, cpu, fs, temp...
It is possible to add to the system?
Regards.
It's a very niche requirement so will not be something added into core images, but it could be done/packaged as an add-on.
It's a very niche requirement so will not be something added into core images, but it could be done/packaged as an add-on.
Ok,
I found this: OpenELEC Mediacenter - OpenELEC Forum - NET-SNMP addon (1/1)
Is it possible to add it to LE repo?
Best regards.
I've posted the link to our internal dev team channel for add-ons but I'm not sure you'll get willing volunteers there. Normally the people that might care about SNMP support on a Kodi media box are also the type to roll up their sleeves and use their Linux skills to update things for LE (as that git repo hasn't been touched for a couple of years and things probably need revising). If someone does the work and would like to sustain the add-on in the long-term it can be PR'd to our git repo.
Hello,
I have some Linux skills. If you point to the repo I could try to update the scripts.
Best regards.
Here is the source code: GitHub - jlim0930/NET-SNMP-addon-for-OpenELEC: NET-SNMP addon for OpenELEC
It must be update with recent sources and script.
Regards.
I'd be happy to be able to poll my LibreElec box by SNMP as well to monitor load and usage. Would fit great in a LibreNMS tool for example.
Hello chewitt,
Is any update? Any dev is interested on it?
Best regards.
I reposted the request in team chat, but nobody leapt at the opportunity last time so better if you crack on with it yourselves.
Then again, might be a taker.. watch github for submissions
Then again, might be a taker.. watch github for submissions
Thanks chewitt,
Is it possible to merge this?
GitHub - jlim0930/NET-SNMP-addon-for-OpenELEC: NET-SNMP addon for OpenELEC
Or how could I compile it and tey it myself?
Kind regards.
new addon net-snmp by lsellens · Pull Request #1282 · LibreELEC/LibreELEC.tv · GitHub
It needs some changes before being accepted, but as long as those get done it will be merged and built/pushed to the repo. I won't guess when that will be, but sometime soon-ish.
Thanks!
It will be great to monitor my little devices.
I use to leave them powered on 24h, so I need to monitor the temperature.
Kind regards.
Hello,
On wetek play 2 ( aarch64) this addon miss two .so file
libnetsnmpmibs.so and libnetsnmpagent.so
Log during compilation
Hello,I installed the addon, but it doesn't start as a service:
Code# snmpd.start /storage/.kodi/addons/service.net-snmp/bin/snmpd: error while loading shared libraries: libnetsnmpagent.so.30: cannot open shared object file: No such file or directory
Need I configure something?
Thanks and regards.
I only tested that the service loaded on a generic x86_64 build. What build are you running and did you compile this yourself from source?
[hr]
Hello,On wetek play 2 ( aarch64) this addon miss two .so file
libnetsnmpmibs.so and libnetsnmpagent.so
Log during compilation
Where did you get the addon you ran? Did you compile from source? I don't think they built one for the wetek but should probably compile and run but I never tested it.
Hello all,
So I have net-snmp working, but have been trying to figure out how to get more information out of the system. The default config:
com2sec public default public
group localgroup v2c public
group localgroup v1 public
access localgroup "" any noauth exact all all none
view all included .1 80
syslocation HOME
syscontact root@openelec
dontLogTCPWrappersConnects yes
only provides the below when checked via SNMPWALK, which only really offers uptime. I'd like to poll memory, disk, cpu, traffic.
iso.3.6.1.2.1.1.1.0 = STRING: "Linux le-lr 4.9.8 #1 SMP Sat Feb 18 05:05:56 GMT 2017 x86_64"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.8072.3.2.10
iso.3.6.1.2.1.1.3.0 = Timeticks: (8647) 0:01:26.47
iso.3.6.1.2.1.1.4.0 = STRING: "root@openelec"
iso.3.6.1.2.1.1.5.0 = STRING: "le-lr"
iso.3.6.1.2.1.1.6.0 = STRING: "HOME"
iso.3.6.1.2.1.1.8.0 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.2.1 = OID: iso.3.6.1.6.3.1
iso.3.6.1.2.1.1.9.1.2.2 = OID: iso.3.6.1.6.3.16.2.2.1
iso.3.6.1.2.1.1.9.1.2.3 = OID: iso.3.6.1.6.3.11.3.1.1
iso.3.6.1.2.1.1.9.1.2.4 = OID: iso.3.6.1.6.3.15.2.1.1
iso.3.6.1.2.1.1.9.1.2.5 = OID: iso.3.6.1.6.3.10.3.1.1
iso.3.6.1.2.1.1.9.1.3.1 = STRING: "The MIB module for SNMPv2 entities"
iso.3.6.1.2.1.1.9.1.3.2 = STRING: "View-based Access Control Model for SNMP."
iso.3.6.1.2.1.1.9.1.3.3 = STRING: "The MIB for Message Processing and Dispatching."
iso.3.6.1.2.1.1.9.1.3.4 = STRING: "The management information definitions for the SNMP User-based Security Model."
iso.3.6.1.2.1.1.9.1.3.5 = STRING: "The SNMP Management Architecture MIB."
iso.3.6.1.2.1.1.9.1.4.1 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.4.2 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.4.3 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.4.4 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.4.5 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.11.1.0 = Counter32: 186
iso.3.6.1.2.1.11.2.0 = Counter32: 186
iso.3.6.1.2.1.11.3.0 = Counter32: 0
iso.3.6.1.2.1.11.4.0 = Counter32: 0
iso.3.6.1.2.1.11.5.0 = Counter32: 0
iso.3.6.1.2.1.11.6.0 = Counter32: 0
iso.3.6.1.2.1.11.8.0 = Counter32: 0
iso.3.6.1.2.1.11.9.0 = Counter32: 0
iso.3.6.1.2.1.11.10.0 = Counter32: 0
iso.3.6.1.2.1.11.11.0 = Counter32: 0
iso.3.6.1.2.1.11.12.0 = Counter32: 0
iso.3.6.1.2.1.11.13.0 = Counter32: 196
iso.3.6.1.2.1.11.14.0 = Counter32: 0
iso.3.6.1.2.1.11.15.0 = Counter32: 4
iso.3.6.1.2.1.11.16.0 = Counter32: 196
iso.3.6.1.2.1.11.17.0 = Counter32: 0
iso.3.6.1.2.1.11.18.0 = Counter32: 0
iso.3.6.1.2.1.11.19.0 = Counter32: 0
iso.3.6.1.2.1.11.20.0 = Counter32: 0
iso.3.6.1.2.1.11.21.0 = Counter32: 0
iso.3.6.1.2.1.11.22.0 = Counter32: 0
iso.3.6.1.2.1.11.24.0 = Counter32: 0
iso.3.6.1.2.1.11.25.0 = Counter32: 0
iso.3.6.1.2.1.11.26.0 = Counter32: 0
iso.3.6.1.2.1.11.27.0 = Counter32: 0
iso.3.6.1.2.1.11.28.0 = Counter32: 210
iso.3.6.1.2.1.11.29.0 = Counter32: 0
iso.3.6.1.2.1.11.30.0 = INTEGER: 2
iso.3.6.1.2.1.11.31.0 = Counter32: 0
iso.3.6.1.2.1.11.32.0 = Counter32: 0
Does the configuration need a change or does something else need to happen?
syscontact root@openelec
lsellens (cough)