jens-maus / RaspberryMatic

:house: A feature-rich but lightweight, buildroot-based Linux operating system alternative for your CloudFree CCU3/ELV-Charly 'homematicIP CCU' IoT smarthome central. Running as a pure virtual appliance (ProxmoxVE, Home Assistant, LXC, Docker/OCI, Kubernetes/K8s, etc.) or on a dedicated embedded device (RaspberryPi, Tinkerboard, IntelNUC, etc.)
https://raspberrymatic.de
Apache License 2.0
1.5k stars 185 forks source link

Provide Systemstatus via SNMP OID #2718

Open KoMa1978 opened 2 months ago

KoMa1978 commented 2 months ago

Describe the solution you'd like

Provide a system status via SNMP OID as extension to the standard Linux OIDs like

Describe alternatives you've considered

N/A

Is your feature request related to a problem?

No

Additional information

Especially if there is a central monitoring solution in use, it would be great to use this monitoring setup instead of creating a new one for HM.

Idea for the CPU Temp: https://satsignal.eu/raspberry-pi/monitoring.html#cpu-temp https://www.puppeteers.net/blog/extending-snmpd-with-custom-scripts/ https://rafael-monteiro.medium.com/monitoring-linux-systems-with-snmp-extend-method-55769ddae505

jens-maus commented 2 months ago

RaspberryMatic is open source. Feel free to contribute your expertise in implementing all this and submitting a pull request. Personally I am not very enthusiastic about all this SNMP OID mess which IMHO is over-engineered ;-)