Sleva 50% všechny plány, časově omezená nabídka. Od $2.48/mo
Elasticsearch

Elasticsearch

Elasticsearch je distribuovaný vyhledávací a analytický engine. Full-text vyhledávání, agregace a indexování v reálném čase nad daty v řádu petabajtů. Používají ho Wikipedia, GitHub, eBay a Slack pro vyhledávání na webu i analýzu logů. De facto standard pro full-text vyhledávání mimo databáze.

Verze

Nejnovější

Operační systém

Ubuntu Server 24.04 LTS

Minimální RAM

8 GB

Typy IP

IPV4,IPV6

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

Více v Monitoringu

Související aplikace.

Nasadit Elasticsearch. Od 2,48 $/měsíc.