0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-13 09:11:50 +00:00
netdata_netdata/packaging/cmake/Modules
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
..
FindGo.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
FindLibSensors.cmake Monitor sensors using libsensors via debugfs.plugin () 2024-12-29 19:37:42 +02:00
NetdataCompilerFlags.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataDashboard.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataDetectSystemd.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataEBPFCORE.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataEBPFLegacy.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataFetchContentExtra.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataGoTools.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataJSONC.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataLibBPF.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataProtobuf.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataSentry.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataUtil.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataVersion.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
NetdataYAML.cmake Updated copyright notices () 2024-12-20 15:25:45 +02:00
Packaging.cmake Un-vendor proprietary dashboard code. () 2024-10-22 10:52:17 +03:00