summaryrefslogtreecommitdiff
path: root/examples/c-influxd
Commit message (Collapse)AuthorAge
* Updated Grafana dashboard to make correct use of gauge max values.Toni Uhlig2024-10-17
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Read and parse configuration files. Fixes #41. (#42)1.7rc1Toni2024-10-16
| | | | | | | | | | | Read and parse configuration files. Fixes #41. * supports nDPId / nDPIsrvd via command line parameter `-f` * nDPId: read general/tuning and libnDPI settings * support for settings risk domains libnDPI option via config file or via `-R` (Fixes #45, thanks to @UnveilTech) * added some documentation in the config file * adjusted Systemd and Debian packaging to make use of config files Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Updated Grafana dashboard.Toni Uhlig2024-10-02
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Some small fixes.Toni Uhlig2024-08-09
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed OpenWrt `nDPId-testing` build.Toni Uhlig2024-06-12
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fix example build error if memory profiling enabled.Toni Uhlig2024-03-21
| | | | | | | * CI: build against libnDPI with `-DNDPI_NO_PKGCONFIG=ON` and `-DSTATIC_LIBNDPI_INSTALLDIR=/usr` * CI: `ENABLE_DBUS=ON` for most builds Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed missing statistics updating for unknown mapping keys in collectd/influxd.Toni Uhlig2024-02-20
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added test mode for influx push daemon.Toni Uhlig2024-02-08
| | | | | | | | * required for regression testing * added new confidence value (match by custom rule) * updated / tweaked grafana exported dashboard Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed invalid flow risk aggregation in collectd/influxd examples.Toni Uhlig2024-01-06
| | | | | | | | | * CI: build single nDPId executable with `-Wall -Wextra -std=gnu99` * fixed missing error events in influxd example * added additional test cases for collectd * extended grafana dashboard Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added Grafana nDPId dashboard.Toni Uhlig2023-12-16
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved InfluxDB push daemon.Toni Uhlig2023-12-15
| | | | | | | * added proper gauge handling that enables pushing data w/o missing out anything e.g. short flows with a lifetime in-between two InfluxDB intervals Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved InfluxDB push daemon.Toni Uhlig2023-12-14
| | | | | | | | * fixed severity parsing and gauge handling * added flow state gauges * flow related gauges are only increased/decreased if a "new" event was seen (except for bytes xfer) Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved InfluxDB push daemon.Toni Uhlig2023-12-11
| | | | | | | | * fixed missing flow active gauge * fixed invalid flow risk severity gauges * fixed missing flow risk gauges Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Add InfluxDB push daemon.Toni Uhlig2023-12-07
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>