Truy cập API Elaticsearch
- URL:
http://<server-ip>:9200 - Giao tiếp cụm nội bộ:
127.0.0.1:9300(không phơi bày ra bên ngoài)
Thông tin xác thực
- Người dùng:
elastic - Mật khẩu: được lưu trữ an toàn trong
/root/.cloudzy-creds
Thư mục quan trọng
- Cấu hình:
/etc/elasticsearch - Dữ liệu:
/var/lib/elasticsearch - Nhật ký:
/var/log/elasticsearch - Nhị phân:
/usr/share/elasticsearch/bin - Plugin:
/usr/share/elasticsearch/plugins
Quản lý dịch vụ
Sử dụng systemctl lệnh:
systemctl status elasticsearch systemctl restart elasticsearch systemctl stop elasticsearch systemctl start elasticsearch
Đăng ký Kibana (Tùy chọn)
Nếu định cài đặt Kibana riêng, bạn cần tạo mã thông báo đăng ký trên Elaticsearch và sử dụng nó để định cấu hình Kibana một cách an toàn.
1. Tạo mã thông báo đăng ký trên máy chủ Elaticsearch:
/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
2. Sao chép mã thông báo đã tạo và trên máy chủ Kibana chạy:
/usr/share/kibana/bin/kibana-setup --enrollment-token "<your-token>"
Việc này sẽ đăng ký Kibana với Elaticsearch một cách an toàn.
Ví dụ về các lệnh Elaticsearch
Kiểm tra sức khỏe cụm:
curl -X GET -k "https://localhost:9200/_cluster/health?pretty" -u elastic:<password> --cacert /etc/elasticsearch/certs/http_ca.crt
Liệt kê tất cả các chỉ số:
curl -X GET -k "https://localhost:9200/_cat/indices?v" -u elastic:<password> --cacert /etc/elasticsearch/certs/http_ca.crt