question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

InfluxDB 2.0 and future of the fritzcollectd -> influxdb -> grafana stack

See original GitHub issue

The README.me of the current Beta of InfluxDB V2.0 has the statement

- What is NOT planned? 
  - Direct support by InfluxDB for CollectD, StatsD, Graphite, or UDP.

So I wonder what the long term perspectives of the somehow popular “fritzcollectd -> influxdb -> grafana” stack is. Without build-in collectd support in influxdb one could continue with

   fritzconnection <- fritzcollectd
      -> collectd
      -> telegraf  (via socket_listener: data_format = "collectd")
      -> influxdb

Doesn’t look too attractive to me, there are shorter ways, like with a new fritztelegraf

  fritzconnection <- fritztelegraf (to be written)
      -> telegraf  (via execd: data_format = "influx"; signal = "STDIN")
      -> influxdb

which should also emit a schema better suited for influxdb, with one series per device and multiple fields.

Are there plans from the community behind fritzcollectd to embark on such a solution ?

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:8 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
Agrigorcommented, May 24, 2020

I already use a python script to read the sensor data from the FRITZ!DECT 210 and 301 devices, store them in influxdb and visualize in Grafana. This script uses the libraries for influxdb and a self-written class to communicate over the AVM http-api with ssl and authentication. In addition it has also some code to read the data which fritzcollectd collects, but I commented it out to prevent doubled data. It is not that big (about 200 lines) and I planned to put that as repo on github some time, maybe it could help or I can help to rewrite this entire thing. 😃

0reactions
Agrigorcommented, Nov 6, 2021

@teeberg I guess, I will! But I definitely need some time beforehand to spiff it up, maybe the Christmas holidays will bring some time 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

Telegraf Metrics dashboard for InfluxDB 2.0 (Flux) - Grafana
Dashboard for displaying basic host metrics collected by telegraf and stored into the InfluxDB 2.0. Metrics are fetched by flux.
Read more >
InfluxDB 2.0 OSS Metrics | Grafana Labs
Grafana Conversion of the preinstalled Dashboard for DB Metrics that comes with InfluxDB 2.0 OSS. All queries written in Fluxlang. Should work for...
Read more >
Get started with Grafana and InfluxDB
Learn how to build your first InfluxDB dashboard in Grafana. ... InfluxDB is an open-source time series database (TSDB) developed by InfluxData.
Read more >
InfluxDB data source | Grafana documentation
This is also used to for the v.organization query macro. Token, The authentication token used for Flux queries. With Influx 2.0, use the...
Read more >
InfluxDB plugin for Grafana
InfluxDB data source. Grafana ships with built-in support for InfluxDB releases >0.9.x. There are separate data sources for InfluxDB in Grafana: the latest ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found