0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-06 22:38:55 +00:00
netdata_netdata/packaging/cmake
Costa Tsaousis db020a1f47
Monitor sensors using libsensors via debugfs.plugin ()
* add libsensors to debugfs.plugin

* add string representations of libsensors types

* read sensors3.conf during initialization

* more work

* progress

* working set

* working set 2

* working sensors

* Vendor lm-sensors as a Git submodule

* vendored libsensors

* search for sensors headers in the vendored library

* add flex and bison to required packages

* include sensors.h from the vendored directory

* remove HAVE_LIBSENSORS variable

* do not load sensor subfeatures that are not needed

* added device, driver and subsystem labels

* add message id to log

* copy the default sensors3.conf file to netdata stock configs directory

* move sensors to a separate thread; automatically adapt data collection frequency to match actual data collection latency

* make debugfs plugin wait while libsensors is running

* fix for update every

* update chart ctx and id, remove non-important labels

* dont set label to feat name if none

* just alarm

* add sybsystem and driver labels

---------

Co-authored-by: ilyam8 <ilya@netdata.cloud>
2024-12-29 19:37:42 +02:00
..
Modules Monitor sensors using libsensors via debugfs.plugin () 2024-12-29 19:37:42 +02:00
pkg-files Updated copyright notices () 2024-12-20 15:25:45 +02:00
config.cmake.h.in Balance streaming parents () 2024-12-05 18:17:36 +02:00