Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
OpenSearch

OpenSearch

OpenSearch adalah fork Elasticsearch Apache 2.0. Pencarian dan analitik di bawah lisensi permisif, dengan kompatibilitas penuh terhadap Elasticsearch API. Dibuat oleh AWS pada 2021 setelah perubahan lisensi Elastic. Digunakan di Walmart, Netflix, dan 100+ deployment native AWS.

Sekilas

13.2k

Bintang GitHub

247

Tampilan halaman

261

Instalasi aktif

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

Instalasi aktif adalah data sampel (pratinjau); metrik nyata akan terhubung sebelum peluncuran.

Mengakses OpenSearch

  • URL: https://localhost:9200
  • Kredensial admin: tersimpan di /root/.cloudzy-creds
  • Secara default, OpenSearch terikat ke localhost (127.0.0.1) dan TIDAK dapat diakses melalui IP server.
  • Contoh pengujian dengan curl: curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure

Mengakses Dashboard OpenSearch (UI)

  • URL: http://<SERVER_IP>:5601
  • Kredensial login: tersimpan di /root/.cloudzy-creds
  • Dashboards dikonfigurasi untuk mendengarkan pada 0.0.0.0 untuk akses jarak jauh.

File dan Direktori Penting

  • Kredensial: /root/.cloudzy-creds
  • Konfigurasi OpenSearch: /etc/opensearch/opensearch.yml
  • Data OpenSearch: /var/lib/opensearch
  • Log OpenSearch: /var/log/opensearch
  • Konfigurasi Dashboard: /etc/opensearch-dashboards/opensearch_dashboards.yml
  • Log dasbor: /var/log/opensearch-dashboards

Manajemen Layanan

OpenSearch:

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

Dasbor OpenSearch:

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

Catatan

  • OpenSearch mendengarkan pada localhost (127.0.0.1) secara default dan tidak dapat diakses melalui IP server kecuali dikonfigurasi secara eksplisit.
  • Port forwarding SSH dapat digunakan untuk mengakses OpenSearch dari jarak jauh secara aman tanpa mengekspos port 9200.
  • Contoh port forwarding SSH: ssh -L 9200:localhost:9200 root@<SERVER_IP>
  • OpenSearch Dashboards dikonfigurasi untuk mendengarkan pada 0.0.0.0 dan dapat diakses dari jarak jauh pada port 5601.
  • Kredensial autentikasi Dashboards didefinisikan di /etc/opensearch-dashboards/opensearch_dashboards.yml.

Lebih banyak di Monitoring

Aplikasi terkait.

Deploy OpenSearch sekarang. Mulai $2,48/bln.