Truy cập
- Mặc định, InfluxDB 3 Core lắng nghe trên:
http://<SERVER_IP>:8181 - Đảm bảo cổng
8181/tcpcần được mở nếu truy cập từ xa.
Xác thực & Token
- InfluxDB 3 Core sử dụng xác thực dựa trên token.
- Tạo token admin (operator):
influxdb3 create token --admin - Token chỉ được hiển thị một lần.
- Hãy lưu trữ nó an toàn, sau này sẽ không thể lấy lại được.
Các tệp và thư mục quan trọng
- Tệp cấu hình:
/etc/influxdb3/influxdb3-core.conf - Thư mục dữ liệu:
/var/lib/influxdb3/data - Thư mục plugin:
/var/lib/influxdb3/plugins - Dịch vụ Systemd:
influxdb3-core
Quản lý Dịch vụ
Dừng dịch vụ:
systemctl stop influxdb3-core
Khởi động dịch vụ:
systemctl start influxdb3-core
Khởi động lại dịch vụ:
systemctl restart influxdb3-core
Kiểm tra trạng thái:
systemctl status influxdb3-core
Xem nhật ký:
journalctl -u influxdb3-core -f
Sử dụng cơ bản (CLI)
Hiển thị các cơ sở dữ liệu:
influxdb3 show databases --token <AUTH_TOKEN>
Sử dụng write Lệnh chèn dữ liệu:
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'
Chạy truy vấn SQL trên cơ sở dữ liệu:
influxdb3 query
--database <DATABASE_NAME>
--token <AUTH_TOKEN>
"SELECT * FROM home ORDER BY time"