Truy cập
- Theo mặc định, InfluxDB 3 Core lắng nghe trên:
http://<SERVER_IP>:8181 - Đảm bảo cảng
8181/tcpTrạng thái mở khi truy cập từ xa.
Xác thực & Mã thông báo
- InfluxDB 3 Core sử dụng phương thức xác thực dựa trên mã thông báo.
- Tạo mã thông báo quản trị viên (người vận hành):
influxdb3 create token --admin - Mã thông báo chỉ được hiển thị một lần.
- Hãy lưu trữ nó một cách an toàn — bạn sẽ không thể khôi phục lại được sau này.
Các tập tin 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
Bắt đầu 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
Hướng dẫn sử dụng cơ bản (Giao diện dòng lệnh)
Hiển thị các cơ sở dữ liệu hiện có:
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 các truy vấn SQL trên cơ sở dữ liệu của bạn:
influxdb3 query
--database <DATABASE_NAME>
--token <AUTH_TOKEN>
"SELECT * FROM home ORDER BY time"
