50% off semua paket, waktu terbatas. Mulai dari $2.48/mo
Elasticsearch

Elasticsearch

Elasticsearch adalah mesin pencari dan analitik terdistribusi. Full-text search, agregasi, dan pengindeksan real-time untuk data berskala petabyte. Digunakan oleh Wikipedia, GitHub, eBay, dan Slack untuk pencarian situs dan analitik log. Standar utama untuk full-text search di luar database.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

8 GB

IP Types

IPV4,IPV6

Akses Elasticsearch API

  • URL: http://<server-ip>:9200
  • Komunikasi internal cluster: 127.0.0.1:9300 (jangan diekspos ke publik)

Credentials

  • User: elastic
  • Password: tersimpan secara aman di /root/.cloudzy-creds

Important Directories

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

Mengelola Layanan

Use systemctl commands:

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

Mendaftarkan Kibana (Opsional)

Jika kamu berencana menginstal Kibana secara terpisah, kamu perlu membuat enrollment token di Elasticsearch dan menggunakannya untuk mengonfigurasi Kibana dengan aman.

1. Buat enrollment token di server Elasticsearch:

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

2. Salin token yang dihasilkan, lalu jalankan perintah berikut di server Kibana:

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

Ini mendaftarkan Kibana ke Elasticsearch dengan aman.

Contoh Perintah Elasticsearch

Cek kesehatan cluster:

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

Tampilkan semua indeks:

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

More in Monitoring

Related apps.

Deploy Elasticsearch sekarang. From $2.48/mo.