Przejdź do treści głównej
50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
OpenSearch

OpenSearch

OpenSearch to fork Apache 2.0 Elasticsearch. Wyszukiwanie i analityka na permisywnej licencji, z pełną kompatybilnością z Elasticsearch API. Stworzony przez AWS w 2021 roku po zmianie licencji przez Elastic. Używany w Walmart, Netflix i ponad 100 natywnych wdrożeniach AWS.

Na pierwszy rzut oka

13.2k

Gwiazdki na GitHub

247

Wyświetlenia strony

261

Aktywne instalacje

Licencja Apache-2.0 Wersja Latest OS Ubuntu Server 24.04 LTS Min RAM 4 GB IP IPV4,IPV6

Aktywne instalacje to dane przykładowe (podgląd); prawdziwa metryka zostanie podłączona przed uruchomieniem.

Dostęp do OpenSearch

  • URL: https://localhost:9200
  • Dane logowania administratora: przechowywane w /root/.cloudzy-creds
  • Domyślnie OpenSearch nasłuchuje na localhost (127.0.0.1) i NIE jest dostępny pod adresem IP serwera.
  • Przykładowy test z curl: curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure

Dostęp do panelu OpenSearch (UI)

  • URL: http://<SERVER_IP>:5601
  • Dane logowania: przechowywane w /root/.cloudzy-creds
  • Dashboards jest skonfigurowane do nasłuchiwania na 0.0.0.0 dla zdalnego dostępu.

Ważne pliki i katalogi

  • Poświadczenia: /root/.cloudzy-creds
  • Konfiguracja OpenSearch: /etc/opensearch/opensearch.yml
  • Dane OpenSearch: /var/lib/opensearch
  • Dzienniki OpenSearch: /var/log/opensearch
  • Konfiguracja pulpitów: /etc/opensearch-dashboards/opensearch_dashboards.yml
  • Dzienniki panelu: /var/log/opensearch-dashboards

Zarządzanie usługami

OpenSearch:

systemctl status opensearch
systemctl restart opensearch
journalctl -u opensearch -f

Pulpity OpenSearch:

systemctl status opensearch-dashboards
systemctl restart opensearch-dashboards
journalctl -u opensearch-dashboards -f

Notatki

  • OpenSearch nasłuchuje na localhost (127.0.0.1) domyślnie i nie można uzyskać do niego dostępu przez IP serwera bez jawnej konfiguracji.
  • Przekierowanie portów SSH umożliwia bezpieczny zdalny dostęp do OpenSearch bez otwierania portu 9200.
  • Przykład przekierowania portów SSH: ssh -L 9200:localhost:9200 root@<SERVER_IP>
  • OpenSearch Dashboards jest skonfigurowane do nasłuchiwania na 0.0.0.0 i jest dostępne zdalnie na porcie 5601.
  • Dane uwierzytelniające Dashboards są zdefiniowane w /etc/opensearch-dashboards/opensearch_dashboards.yml.

Więcej w Monitoring

Powiązane aplikacje.

Wdróż OpenSearch teraz. Od $2,48/mies.