50 % Rabatt alle Pläne, begrenzte Zeit. Ab $2.48/mo
InfluxDB 3 Core

InfluxDB 3 Core

InfluxDB 3 Core ist eine Zeitreihendatenbank für Metriken und IoT. Apache 2.0 lizenziert, Apache Arrow-nativ, Parquet auf HDD für kostengünstige Langzeitspeicherung. Die neue Generation von InfluxDB, entwickelt für Kardinalität im großen Maßstab und SQL-Abfragen neben InfluxQL.

Version

Letzte

Betriebssystem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-Typen

IPV4, IPV6

Zugang

  • Standardmäßig überwacht InfluxDB 3 Core Folgendes: http://<SERVER_IP>:8181
  • Stelle sicher, dass es einen Port gibt 8181/tcp ist bei Fernzugriff geöffnet.

Authentifizierung und Token

  • InfluxDB 3 Core verwendet tokenbasierte Authentifizierung.
  • Erstelle das Admin-Token (Betreiber): influxdb3 create token --admin
  • Der Token wird nur einmal angezeigt.
  • Bewahre es sicher auf, es kann später nicht mehr abgerufen werden.

Wichtige Dateien und Verzeichnisse

  • Konfigurationsdatei: /etc/influxdb3/influxdb3-core.conf
  • Datenverzeichnis: /var/lib/influxdb3/data
  • Plugin-Verzeichnis: /var/lib/influxdb3/plugins
  • Systemd-Dienst: influxdb3-core

Service-Management

Stoppe den Dienst:

systemctl stop influxdb3-core

Starte den Dienst:

systemctl start influxdb3-core

Starte den Dienst neu:

systemctl restart influxdb3-core

Status prüfen:

systemctl status influxdb3-core

Logs ansehen:

journalctl -u influxdb3-core -f

Grundlegende Nutzung (CLI)

Verfügbare Datenbanken anzeigen:

influxdb3 show databases --token <AUTH_TOKEN>

Benutzen du die write Befehl zum Einfügen von Daten:

influxdb3 write 
  --database <DATABASE_NAME> 
  --token <AUTH_TOKEN> 
  --precision s 
'home,room=Living Room temp=21.1,hum=35.9,co=0i 1641024000
home,room=Kitchen temp=21.0,hum=35.9,co=0i 1641024000
home,room=Living Room temp=21.4,hum=35.9,co=0i 1641027600
home,room=Kitchen temp=23.0,hum=36.2,co=0i 1641027600
home,room=Living Room temp=21.8,hum=36.0,co=0i 1641031200
home,room=Kitchen temp=22.7,hum=36.1,co=0i 1641031200'

Führe SQL-Abfragen für deine Datenbank aus:

influxdb3 query 
  --database <DATABASE_NAME> 
  --token <AUTH_TOKEN> 
  "SELECT * FROM home ORDER BY time"

Mehr zu Datenbank-Tools

Verwandte Apps.

Stelle jetzt InfluxDB 3 Core bereit. Ab 2,48 $/Monat.