Commit 9b61ed64 authored by Micha Mueller's avatar Micha Mueller
Browse files

Update Readme

parent 077dd433
......@@ -5,18 +5,17 @@ Harvesting of the data is task of the dcdbpusher.
# dcdbpusher
This is a general MQTT pusher which sends values of various sensors to the DCDB-database.
It unites and unifies the functionality of former separate sensor-pushers for IPMI, sysFS, perf-event and SNMP.
It unites, unifies and extends the functionality of former separate sensor-pushers for IPMI, sysFS, perf-event and SNMP.
Build it by simply running
```bash
cd src/
make
```
or alternatively use
```bash
make debug
```
to build a version which will print additional debug-information during runtime.
within the `dcdbpusher` directory to build a version which will print additional debug-information during runtime.
The logic for the various sensors is encapsulated into plugins (shared dynamic libraries; the makefile will take care of compiling them for you). The dcdbpusher will dynamically open the libraries if they are specified in the [global configuration](#GC) file. Vice versa, if selected sensor-functionality, e.g. sysFS is not specified, the corresponding shared library libdcdbplugin_sysfs.so does not have to be present.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment