Kibana এবং Elastic Stack এর অন্যান্য উপাদানগুলি সেটআপ করা একটি কার্যকরী এবং অন্তর্ভুক্ত পদ্ধতি যা ডেটা ইনজেস্ট, বিশ্লেষণ এবং ভিজুয়ালাইজেশনের জন্য ব্যবহৃত হয়। নিচে Kibana এবং Elastic Stack এর অন্যান্য উপাদানের (যেমন Logstash) সেটআপ পদ্ধতি বিস্তারিতভাবে বর্ণনা করা হলো।
Elasticsearch অবশ্যই প্রথমে ইনস্টল এবং কনফিগার করা প্রয়োজন। Elasticsearch ইনস্টলেশন সম্পর্কে আগের উত্তর দেখুন।
Kibana ডাউনলোড করুন: Kibana এর অফিসিয়াল সাইট থেকে সর্বশেষ সংস্করণ ডাউনলোড করুন:
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.x.x-amd64.deb
(এখানে "8.x.x" আপনার প্রয়োজন অনুযায়ী সংস্করণ পরিবর্তন করুন)
Kibana ইনস্টল করুন:
sudo dpkg -i kibana-8.x.x-amd64.deb
Kibana কনফিগারেশন ফাইল সম্পাদনা করুন: কনফিগারেশন ফাইলটি /etc/kibana/kibana.yml
এ থাকে।
sudo nano /etc/kibana/kibana.yml
Elasticsearch এর URL সেট করুন:
elasticsearch.hosts: ["http://localhost:9200"]
Kibana এর সার্ভার হোস্ট এবং পোর্ট সেট করুন:
server.host: "0.0.0.0"
server.port: 5601
Kibana সার্ভিস চালু করুন:
sudo systemctl start kibana
সার্ভিস স্ট্যাটাস চেক করুন:
sudo systemctl status kibana
Kibana কে সিস্টেম স্টার্টআপের সাথে স্বয়ংক্রিয়ভাবে শুরু করার জন্য এনাবল করুন:
sudo systemctl enable kibana
http://localhost:5601
Logstash ডাউনলোড করুন:
wget https://artifacts.elastic.co/downloads/logstash/logstash-8.x.x-amd64.deb
Logstash ইনস্টল করুন:
sudo dpkg -i logstash-8.x.x-amd64.deb
Logstash কনফিগারেশন ফাইল তৈরি করুন: Logstash এর কনফিগারেশন ফাইল /etc/logstash/conf.d/
ডিরেক্টরিতে তৈরি করতে হবে। উদাহরণস্বরূপ:
sudo nano /etc/logstash/conf.d/logstash.conf
input {
stdin { }
}
output {
elasticsearch {
hosts => ["http://localhost:9200"]
index => "my-index"
}
}
Logstash সার্ভিস চালু করুন:
sudo systemctl start logstash
সার্ভিস স্ট্যাটাস চেক করুন:
sudo systemctl status logstash
Logstash কে সিস্টেম স্টার্টআপের সাথে স্বয়ংক্রিয়ভাবে শুরু করার জন্য এনাবল করুন:
sudo systemctl enable logstash
আরও দেখুন...