Skip to main content

InfluxDB

image.png

InfluxDB ist eine leistungsstarke, open-source Time-Series-Datenbank, die speziell für die Speicherung, Abfrage und Verarbeitung von Zeitreihendaten entwickelt wurde. Sie eignet sich hervorragend für Monitoring, IoT, Metriken, Logs, Events, Sensor-Daten, Finanzdaten oder jede andere Anwendung, bei der Zeit eine zentrale Rolle spielt.

Offizielle Website: https://www.influxdata.com
Source Code (GitHub): https://github.com/influxdata/influxdb

Hauptmerkmale

  • Hochperformante Speicherung und Abfrage von Zeitreihendaten (InfluxQL + Flux)
  • Eingebaute Downsampling, Retention Policies und Continuous Queries
  • Telegraf als Agent für das Sammeln von Metriken (über 200 Plugins: Docker, System, SNMP, MQTT, Prometheus usw.)
  • Integrierte Alerting-Engine (Check-basierte Alerts, Notification-Endpunkte: Slack, PagerDuty, E-Mail, Discord usw.)
  • Dashboards & Explore-Modus für Visualisierung und Ad-hoc-Abfragen
  • Tasks (Flux-Skripte) für Hintergrundverarbeitung, ETL, Aggregation
  • Kapacitor-kompatible Alerting (ältere Version)
  • InfluxDB 3.0 (aktuell in Entwicklung/Preview): Noch höhere Performance, Parquet-Speicher, SQL-Unterstützung
  • Skalierbar: Von Edge-Devices bis zu Clustern (InfluxDB Enterprise/Cloud)
  • Hohe Komprimierung und effiziente Speicherung (TSDB-Architektur)
  • API-First-Design (REST, Telegraf, Line Protocol)

Typische Einsatzszenarien

  • Monitoring von Servern, Containern, Kubernetes-Clustern (mit Telegraf + Grafana)
  • IoT- und Sensor-Daten (Temperatur, Energieverbrauch, Smart-Home-Metriken)
  • Application Performance Monitoring (APM), Logs, Traces
  • Finanz- & Kryptodaten (Tick-Daten, Kursverläufe)
  • Homelab-Monitoring (Proxmox, Docker, Netzwerk, Stromverbrauch)
  • Integration mit Grafana, Home Assistant, Node-RED, Prometheus-Exporter

InfluxDB ist seit Jahren Standard in der Monitoring- und Time-Series-Welt und wird oft mit Telegraf (Agent) + Grafana (Visualisierung) kombiniert – das klassische TICK-Stack (Telegraf, InfluxDB, Chronograf/Capacitor, Kapacitor).