Erişim
- InfluxDB 3 Core varsayılan olarak şunları dinler:
http://<SERVER_IP>:8181 - Bağlantı noktasını sağlayın
8181/tcpUzaktan erişim sağlanıyorsa açıktır.
Kimlik Doğrulama ve Belirteçler
- InfluxDB 3 Core, belirteç tabanlı kimlik doğrulamayı kullanır.
- Yönetici (operatör) belirtecini oluşturun:
influxdb3 create token --admin - Jeton yalnızca bir kez gösterilir.
- Güvenli bir şekilde saklayın, daha sonra geri alınamaz.
Önemli Dosyalar ve Dizinler
- Yapılandırma dosyası:
/etc/influxdb3/influxdb3-core.conf - Veri dizini:
/var/lib/influxdb3/data - Eklenti dizini:
/var/lib/influxdb3/plugins - Sistem hizmeti:
influxdb3-core
Servis Yönetimi
Hizmeti durdurun:
systemctl stop influxdb3-core
Hizmeti başlatın:
systemctl start influxdb3-core
Hizmeti yeniden başlatın:
systemctl restart influxdb3-core
Durumu kontrol et:
systemctl status influxdb3-core
Logları göster:
journalctl -u influxdb3-core -f
Temel Kullanım (CLI)
Mevcut veritabanlarını göster:
influxdb3 show databases --token <AUTH_TOKEN>
Şunu kullanın: write veri ekleme komutu:
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'
Veritabanınızda SQL sorguları çalıştırın:
influxdb3 query
--database <DATABASE_NAME>
--token <AUTH_TOKEN>
"SELECT * FROM home ORDER BY time"