Acest articol va discuta despre instalarea ligamentelor Elasticsearch, Logstash și Kibana și RHEL 7.2 (Red Hat Enterprise Linux 7.2) server.
Aceeași declarație de asemenea, potrivit pentru instalare pe CentOS și RHEL 7. 7 explicat ce și ce este, nu voi da ELK, aceasta nu este inclusă în acest format articol.
Instalarea JDK-ului.
Există mai multe moduri de a instala JDK, oricare este potrivit. Vă sugerez cel de mai jos:
Sau în absența Internetului:
rădăcină @ localhost: / # yum localinstall jdk-8u65-linux-x64.rpm
Instalați Elasticsearch:
Sau în absența Internetului:
rădăcină @ localhost: / # yum localinstall elasticsearch-2.1.1.rpm
În fișierul /etc/elasticsearch/elasticsearch.yml trebuie să modificați linia:
în conformitate cu numele serverului dvs.
Adăugat Elasticsearch la pornire și rulare:
rădăcină @ localhost: / # systemctl începe elasticsearch
rădăcină @ localhost: / # systemctl permite elasticsearch
Instalați Logstash
Sau în absența Internetului:
rădăcină @ localhost: / # yum localinstall logstash-2.1.1-1.noarch.rpm
Să facem cea mai simplă setare. Deschideți fișierul /etc/logstash/conf.d/logstash.conf și aduceți-l la:
codec => linie
port => 15000
>
filtru <> # Configurați filtrele
Vom verifica dacă am introdus corect:
rădăcină @ localhost: / # service logstash configtest
Rulați logstash-ul și înregistrați-l în auto-încărcare:
rădăcină @ localhost: / # systemctl permite logstash
rădăcină @ localhost: / # systemctl start logstash
Instalați Kibana
Descărcați versiunea curentă a Kibana:
Dezarhivați, creați un utilizator, mutați-l în directorul / opt / și rulați-l.
root @ localhost: / # tar -zxvf kibana-4.3.1-linux-x64.tar.gz
root @ localhost: / # mv kibana-4.3.1-linux-x64 / / opt / kibana /
rădăcină @ localhost: / # cd / opt / kibana /
rădăcină @ localhost: / # useradd -g kibana kibana
rădăcină @ localhost: / # groupadd kibana
rădăcină @ localhost: / # useradd -g kibana kibana
root @ localhost: / # su - kibana / opt / kibana / bin / kibana
Acum să verificăm funcționarea sistemului. Vom conecta prin telnet la localhost: 15000 și vom trimite un mesaj de test.
# telnet localhost 15000
Incercarea. 1 ...
Conectat la localhost.
Caracterul de evacuare este '^]'.
test
^]
Reglarea performanțelor sistemului va fi discutată într-un alt articol. Rămâi acordat pentru actualizări.