0. ELK stack

이번 포스팅에서는 ELK stack 구성을 위한 패키지들을 설치하는 방법에 대해서만 알아보겠습니다.

패키지들을 설치 하는 방법에는 여러가지가 있겠지만 전 yum 을 통해서 설치하는 것을 좋아하고 선호하기 때문에 yum 으로 설치 하는 방법을 알아보겠습니다.

1. 공개 서명 키 설치하기

[root@localhost ~]$ rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

2. Elasticsearch 설치하기

"/etc/yum.repos.d/elasticsearch.repo" 파일 만들기

[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=https://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

elasticsearch 패키지 설치

[root@localhost ~]$ yum install elasticsearch

3. Logstash 설치하기

"/etc/yum.repos.d/logstash.repo" 파일 만들기

[logstash-2.3]
name=Logstash repository for 2.3.x packages
baseurl=https://packages.elastic.co/logstash/2.3/centos
gpgcheck=1
gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

logstash 패키지 설치

[root@localhost ~]$ yum install logstash

4. Kibana 설치하기

"/etc/yum.repos.d/kibana.repo" 파일 만들기

[kibana-4.5]
name=Kibana repository for 4.5.x packages
baseurl=http://packages.elastic.co/kibana/4.5/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

kibana 패키지 설치

[root@localhost ~]$ yum install kibana