Hozzáférés
- Alapértelmezés szerint az InfluxDB 3 Core a következőket figyeli:
http://<SERVER_IP>:8181 - Biztosítsa a portot
8181/tcptávoli hozzáférés esetén nyitva van.
Hitelesítés és tokenek
- Az InfluxDB 3 Core token alapú hitelesítést használ.
- Hozza létre az adminisztrátori (operátori) tokent:
influxdb3 create token --admin - A token csak egyszer jelenik meg.
- Biztonságosan tárolja, később nem lehet visszahozni.
Fontos fájlok és könyvtárak
- Konfigurációs fájl:
/etc/influxdb3/influxdb3-core.conf - Adatkönyvtár:
/var/lib/influxdb3/data - Plugin könyvtár:
/var/lib/influxdb3/plugins - Rendszeres szolgáltatás:
influxdb3-core
Szolgáltatáskezelés
A szolgáltatás leállítása:
systemctl stop influxdb3-core
Indítsa el a szolgáltatást:
systemctl start influxdb3-core
Indítsa újra a szolgáltatást:
systemctl restart influxdb3-core
Állapot ellenőrzése:
systemctl status influxdb3-core
Naplók megtekintése:
journalctl -u influxdb3-core -f
Alapvető használat (CLI)
Az elérhető adatbázisok megjelenítése:
influxdb3 show databases --token <AUTH_TOKEN>
Használja a write parancs az adatok beszúrásához:
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'
SQL lekérdezések futtatása az adatbázisban:
influxdb3 query
--database <DATABASE_NAME>
--token <AUTH_TOKEN>
"SELECT * FROM home ORDER BY time"