Kibana এবং Elastic Stack এর অন্যান্য উপাদানগুলি সেটআপ করা একটি কার্যকরী এবং অন্তর্ভুক্ত পদ্ধতি যা ডেটা ইনজেস্ট, বিশ্লেষণ এবং ভিজুয়ালাইজেশনের জন্য ব্যবহৃত হয়। নিচে Kibana এবং Elastic Stack এর অন্যান্য উপাদানের (যেমন Logstash) সেটআপ পদ্ধতি বিস্তারিতভাবে বর্ণনা করা হলো।
১. Elasticsearch সেটআপ নিশ্চিত করা
Elasticsearch অবশ্যই প্রথমে ইনস্টল এবং কনফিগার করা প্রয়োজন। Elasticsearch ইনস্টলেশন সম্পর্কে আগের উত্তর দেখুন।
২. Kibana সেটআপ
১. Kibana ইনস্টল করা
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 কনফিগারেশন
Kibana কনফিগারেশন ফাইল সম্পাদনা করুন: কনফিগারেশন ফাইলটি /etc/kibana/kibana.yml এ থাকে।
sudo nano /etc/kibana/kibana.ymlElasticsearch এর URL সেট করুন:
elasticsearch.hosts: ["http://localhost:9200"]Kibana এর সার্ভার হোস্ট এবং পোর্ট সেট করুন:
server.host: "0.0.0.0"
server.port: 5601৩. Kibana সার্ভিস চালু করা
Kibana সার্ভিস চালু করুন:
sudo systemctl start kibanaসার্ভিস স্ট্যাটাস চেক করুন:
sudo systemctl status kibanaKibana কে সিস্টেম স্টার্টআপের সাথে স্বয়ংক্রিয়ভাবে শুরু করার জন্য এনাবল করুন:
sudo systemctl enable kibana৪. Kibana এর মাধ্যমে API টেস্ট করা
- Kibana UI টেস্ট করুন: ব্রাউজারে নিম্নলিখিত URL প্রবেশ করুন:
http://localhost:5601৩. Logstash সেটআপ
১. Logstash ইনস্টল করা
Logstash ডাউনলোড করুন:
wget https://artifacts.elastic.co/downloads/logstash/logstash-8.x.x-amd64.debLogstash ইনস্টল করুন:
sudo dpkg -i logstash-8.x.x-amd64.deb২. Logstash কনফিগারেশন
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 সার্ভিস চালু করা
Logstash সার্ভিস চালু করুন:
sudo systemctl start logstashসার্ভিস স্ট্যাটাস চেক করুন:
sudo systemctl status logstashLogstash কে সিস্টেম স্টার্টআপের সাথে স্বয়ংক্রিয়ভাবে শুরু করার জন্য এনাবল করুন:
sudo systemctl enable logstash৪. Elastic Stack এর উপাদানগুলির মধ্যে সংযোগ নিশ্চিত করা
- Elasticsearch, Kibana, এবং Logstash এর মাধ্যমে ডেটা ইনজেস্ট, বিশ্লেষণ এবং ভিজ্যুয়ালাইজেশনের জন্য সংযুক্ত করা হয়েছে। Kibana UI এর মাধ্যমে Elasticsearch থেকে ডেটা ভিজ্যুয়ালাইজ করা সম্ভব।
Read more