Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:service:influxdb

influxdb

  • Verantwortung: Nils
  • Umgebung: Im monitoring-container auf magrathea
  • Zustand: Produktiv
  • Hostname: influxdb.chaotikum.net

Doku

Wir betreiben eine influxDB um dort Metriken, beispielsweise vom Stromzähler oder der icebox (Getränkebestand und ähnliches), zu speichern.

Wer verwenden dazu das Docker-Image von https://hub.docker.com/_/influxdb

Wir brauchen:

  • user der lesen und schreiben kann pro Service
  • user, der alles lesen kann (für grafana und so): readonly:readonly
  • admin user

Datenbanken und User

Datenbank User Verwendung
stromzaehler stromzaehler Daten des Stromzählers
icebox icebox Statistik der icebox
steckdosen steckdosen Daten der Steckdosen

Neu anlegen

Dieses Beispiel legt einen User icebox und die Datenbank icebox an und erlaubt es dem readonly-User diese zu lesen.

$ influx -host influxdb
Visit https://enterprise.influxdata.com to register for updates, InfluxDB server management, and monitoring.
Connected to http://influxdb:8086 version 1.7.9
InfluxDB shell version: 1.1.1
> auth
username: admin
password: 
> create database icebox
> grant read on icebox to readonly
> create user icebox with password 'geheimes passwort'
> grant all on icebox to icebox
infrastruktur/service/influxdb.txt · Zuletzt geändert: 05.01.2021 19:47 von Lukas Ruge