Bagaimana Cara Menginstal dan Mengonfigurasi Elasticsearch di lingkungan Dev/Produksi Anda?

Diterbitkan: 2019-12-29

Cara Menginstal dan Mengkonfigurasi Elasticsearch di lingkungan Linux

Dalam tutorial ini kita akan membahas langkah-langkah tentang cara menginstal dan mengonfigurasi Elasticsearch untuk lingkungan pengembangan dan produksi Anda.

Apa itu ElasticSearch?

Salah satu mesin pencari dan analitik terbaik di dunia. Elasticsearch adalah mesin berbasis JSON terdistribusi yang dirancang untuk scalability horizontal, reliability maksimum, dan manajemen yang mudah.

Pencarian elastis menyimpan data Anda secara terpusat sehingga Anda dapat menemukan yang diharapkan dan mengungkap yang tidak terduga. Anda dapat mengirim semua log Anda dari ke ElasticSearch melalui Filebeat dan memvisualisasikan metrik secara instan.

Bagaimana Memulai ElasticSearch sebagai pengguna biasa

Jika Anda memiliki pertanyaan di bawah ini maka Anda berada di tempat yang tepat:

  • Cara Menginstal dan Mengonfigurasi Elasticsearch di Ubuntu 16.04
  • Pengaturan dan Konfigurasi Elasticsearch
  • Memasang dan Mengonfigurasi Elasticsearch
  • Cara Menginstal dan mengonfigurasi instance Elasticsearch jarak jauh

Langkah-1) Instal Elasticsearch

Berikut adalah beberapa perintah sederhana untuk menginstal Elasticsearch di OS Linux/Ubuntu Anda.

Dan itu saja. Berikut adalah log instalasi.

Log instalasi:

Langkah-2) Mulai Proses Elasticsearch

Anda perlu memastikan Java_HOME diatur dengan benar.

Mulai perintah proses ElasticSearch:

Pastikan, Anda harus memulai Elastic Search menggunakan normal user . ElasticSearch tidak akan dimulai sebagai root user dan Anda akan melihat kesalahan di bawah ini jika Anda mencoba menjalankannya sebagai pengguna root.

Ikuti tutorial ini tentang cara menambahkan pengguna non-root dan login.

Berikut adalah output hasil konsol:

Langkah-3) Periksa proses Elasticsearchprocess

Bagaimana cara memastikan Elasticsearch berjalan?

command: ps -sedikit | grep elastis

Itu dia. Anda sudah siap menjalankan ElasticSearch.

File startup elasticsearch default:

konten file elasticsearch:

Apa berikutnya? Siapkan Filebeat.

Bagaimana cara menginstal dan mengkonfigurasi Filebeat? Log Forwarder Ringan untuk Lingkungan Dev/Prod