50% off wszystkie plany, oferta czasowa. Od $2.48/mo
Elasticsearch

Elasticsearch

Elasticsearch to rozproszony silnik wyszukiwania i analizy danych. Obsługuje pełnotekstowe wyszukiwanie, agregacje i indeksowanie w czasie rzeczywistym na danych rzędu petabajtów. Używany przez Wikipedia, GitHub, eBay i Slack do wyszukiwania i analizy logów. De facto standard pełnotekstowego wyszukiwania poza bazami danych.

Version

Latest

System Operacyjny

Ubuntu Server 24.04 LTS

Min. RAM

8 GB

IP Types

IPV4,IPV6

Dostęp do Elasticsearch API

  • URL: http://<server-ip>:9200
  • Komunikacja wewnątrz klastra: 127.0.0.1:9300 (nie udostępniaj zewnętrznie)

Credentials

  • User: elastic
  • Hasło: przechowywane bezpiecznie w /root/.cloudzy-creds

Ważne katalogi

  • Config: /etc/elasticsearch
  • Data: /var/lib/elasticsearch
  • Logs: /var/log/elasticsearch
  • Binaries: /usr/share/elasticsearch/bin
  • Plugins: /usr/share/elasticsearch/plugins

Zarządzanie usługą

Use systemctl commands:

systemctl status elasticsearch
systemctl restart elasticsearch
systemctl stop elasticsearch
systemctl start elasticsearch

Rejestrowanie Kibana (opcjonalnie)

Jeśli planujesz osobno zainstalować Kibana, wygeneruj token rejestracyjny na Elasticsearch i użyj go do bezpiecznej konfiguracji Kibana.

1. Wygeneruj token rejestracyjny na serwerze Elasticsearch:

/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana

2. Skopiuj wygenerowany token i uruchom na serwerze Kibana:

/usr/share/kibana/bin/kibana-setup --enrollment-token "<your-token>"

To bezpiecznie rejestruje Kibana w Elasticsearch.

Przykładowe polecenia Elasticsearch

Sprawdź stan klastra:

curl -X GET -k "https://localhost:9200/_cluster/health?pretty" 
  -u elastic:<password> 
  --cacert /etc/elasticsearch/certs/http_ca.crt

Lista wszystkich indeksów:

curl -X GET -k "https://localhost:9200/_cat/indices?v" 
  -u elastic:<password> 
  --cacert /etc/elasticsearch/certs/http_ca.crt

Więcej w Monitorowaniu

Powiązane aplikacje.

Wdróż Elasticsearch teraz. From $2.48/mo.