Přístup k Elasticsearch API
- URL:
http://<server-ip>:9200 - Interní komunikace clusteru:
127.0.0.1:9300(nevystavujte externě)
Přihlašovací údaje
- Uživatel:
elastic - Heslo: bezpečně uloženo v
/root/.cloudzy-creds
Důležité Adresáře
- Konfigurace:
/etc/elasticsearch - Údaje:
/var/lib/elasticsearch - Protokoly:
/var/log/elasticsearch - Binární soubory:
/usr/share/elasticsearch/bin - Doplňky:
/usr/share/elasticsearch/plugins
Správa služby
Použijte systemctl příkazy:
systemctl status elasticsearch systemctl restart elasticsearch systemctl stop elasticsearch systemctl start elasticsearch
Registrace Kibana (volitelné)
Pokud plánujete nainstalovat Kibana samostatně, musíte na Elasticsearch vygenerovat enrollment token a použít ho k zabezpečené konfiguraci Kibana.
1. Vygenerujte enrollment token na serveru Elasticsearch:
/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
2. Zkopírujte vygenerovaný token a na serveru Kibana spusťte:
/usr/share/kibana/bin/kibana-setup --enrollment-token "<your-token>"
Tím se Kibana zabezpečeně zaregistruje u Elasticsearch.
Příklady příkazů Elasticsearch
Kontrola stavu clusteru:
curl -X GET -k "https://localhost:9200/_cluster/health?pretty" -u elastic:<password> --cacert /etc/elasticsearch/certs/http_ca.crt
Zobrazit všechny indexy:
curl -X GET -k "https://localhost:9200/_cat/indices?v" -u elastic:<password> --cacert /etc/elasticsearch/certs/http_ca.crt