Devuan पर Elasticsearch-Kibana स्थापित करें

4 min

language: ja bn en es hi pt ru zh-cn zh-tw

नमस्ते, मैं अक्षम हूँ।
Kibana और Elasticsearch ने ओपन सोर्स में वापसी की है, और मैंने हमेशा Kibana को किसी तरह अच्छा माना है, और अब मुझे इसे अपने सर्वर पर स्थापित करने की आवश्यकता है।
संक्षेप में, मुझे "Kibana अच्छा है" वाले अंकल ने मना लिया।

पर्यावरण सेटअप

हम apt के साथ Kibana और Elasticsearch स्थापित करेंगे।

sudo apt update  
sudo apt install elasticsearch  

और इसे स्टार्टअप पर चलने के लिए सेट करें। चूंकि यह SysVinit है,

sudo update-rc.d kibana defaults
sudo update-rc.d elasticsearch defaults

ऐसा करें। Kibana के लिए पोर्ट भी खोलें।

sudo ufw allow 5601/tcp
sudo ufw reload

कॉन्फ़िगरेशन

sudo service elasticsearch start
Starting Elasticsearch Server:
/usr/share/elasticsearch/bin/elasticsearch: 100 行: 14167 強制終了            exec "$JAVA" "$XSHARE" $ES_JAVA_OPTS -Des.path.home="$ES_HOME" -Des.path.conf="$ES_PATH_CONF" -Des.distribution.flavor="$ES_DISTRIBUTION_FLAVOR" -Des.distribution.type="$ES_DISTRIBUTION_TYPE" -Des.bundled_jdk="$ES_BUNDLED_JDK" -cp "$ES_CLASSPATH" org.elasticsearch.bootstrap.Elasticsearch "$@" <<< "$KEYSTORE_PASSWORD"
 failed!

ओह, मुझे डांटा गया... JVM मेमोरी सेटिंग्स बदलने से यह काम कर गया।

sudo vim /etc/elasticsearch/jvm.options

निम्नलिखित जोड़ें या बदलें।

-Xms1g  
-Xmx1g  

और फिर, Kibana सेटिंग्स बदलें।

sudo vim /etc/kibana/kibana.yml
# Kibana is served by a back end server. This setting specifies the port to use.
server.port: 5601

# Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.
# The default is 'localhost', which usually means remote machines will not be able to connect.
# To allow connections from remote users, set this parameter to a non-loopback address.
server.host: "0.0.0.0"

अब इसे शुरू करें

sudo service elasticsearch restart
sudo service kibana start

यदि यह विफल रहता है, तो लॉग की जाँच करें।

sudo tail /var/log/elasticsearch/elasticsearch.log
sudo tail /var/log/kibana/kibana.log

इसके अतिरिक्त, मुझे Kibana के लिए keygen करना होगा

cd /usr/share/kibana
bin/kibana-encryption-keys generate

और आउटपुट को c/kibana.yml` में जोड़ें।

Kibana खोलें

पोर्ट 5601 पर जाँच करें
Image यह काम कर गया!
सुरक्षा के दृष्टिकोण से, मुझे बाद में server.host और प्रमाणीकरण विधियों को ठीक करना होगा।
तो फिर।
फिर मिलेंगे।

Related Posts