Install ELK (Elasticsearch, Logstash, Kibana) di Linux Ubuntu 16.04/18.04

ELK Stack mungkin beberapa tahun terakhir ini sedang populer. Yupz, ELK (Elasticsearch, Logstash, Kibana) saat ini digunakan dibanyak perusahaan untuk mendukung kebutuhan data-center,server,cluster,node,virtualisasi,big-data dll mereka. Sebenarnya apa sih fungsi ELK tersebut. Karena ayies.com fokus pada pembahasan teknis so saya gak akan terlalu detail bahas teori yah guys. Tapi intinya ELK itu mencakup 3 item berikut:

“ELK” adalah singkatan dari tiga project Opensource yaitu: Elasticsearch, Logstash, dan Kibana. Elasticsearch adalah engine pencarian dan analisis. Logstash adalah tool opensource yang bertugas dalam pemrosesan data disisi server yang mengambil data dari berbagai sumber secara bersamaan, mentransformasikannya, dan kemudian mengirimkannya ke “simpanan” seperti Elasticsearch. Kibana memungkinkan pengguna memvisualisasikan data-data tersebut dengan grafik (secara visual) di Elasticsearch.”

ELK stack kedepannya akan mejadi Elastic Stack.

https://www.elastic.coOke back to topic, berikut Cara Install ELK (Elasticsearch, Logstash, Kibana) di Linux Ubuntu 16.04/18.04.

Download dan install public signing key:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
sudo apt-get install apt-transport-https openjdk-8-jdk
echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-6.x.list
sudo apt-get update && sudo apt-get install elasticsearch

Install ELK (Elasticsearch, Logstash, Kibana) di Linux Ubuntu 16.04/18.04

Oke jalankan perintah berikut untuk set autoboot:

sudo systemctl enable elasticsearch
sudo systemctl start elasticsearch

Cek statusnya dengan cara:

sudo systemctl status elasticsearch.service

Install ELK (Elasticsearch, Logstash, Kibana) di Linux Ubuntu 16.04/18.04

Oke lanjut sekarang install logstash lalu kibana,

sudo apt-get install logstash
sudo apt-get install kibana

jalankan perintah berikut juga sama dengan diatas

sudo systemctl enable kibana
sudo systemctl start kibana

Cek statusnya dengan cara:

sudo systemctl status kibana

Untuk logstash-nya:

sudo systemctl enable logstash
sudo systemctl start logstash

Cek statusnya dengan cara:

sudo systemctl status logstash

Jalankan perintah : ss -tlpn kita akan melihat beberapa port running

Install ELK (Elasticsearch, Logstash, Kibana) di Linux Ubuntu 16.04/18.04

Oke akses kibana dari browsermu:

http://localhost:5601

Perhatian:

Buat yang ingin akses dari remote agar bisa diakses dari alamat IP (http://IPServermu:5601) maka ubah file /etc/kibana/kibana.yml dan set ke IP servermu yah… karena secara default kibana hanya bisa diakses dari localhost.

Ubah jadi seperti ini <masukan ip servermu>:

Buat yang akses dari browser muncul : Kibana server is not ready yet , maka bersabarlah…karena butuh waktu untuk seluruh service berjalan sempurna 😉

 

 

 

 

Install ELK (Elasticsearch, Logstash, Kibana) di Linux Ubuntu 16.04/18.04

 

 

Oke Selesai, Silahkan bermain! Next kita akan bahas lebih detail lagi


0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *