Elasticsearch를 설치했으니 직접눈으로 확인을 해야겠다! 싶으니까 Kibana를 먼저 설치하기로했다.
설치방법은 Elasticsearch와 크게 다르지않다.
https://www.elastic.co/kr/downloads/kibana
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.3.0-amd64.deb
dpkg -i kibana-7.3.0-amd64.deb
Kibana도 Elasticesearch와 비슷하게 /etc/kibana/kibana.yml이 설정파일이다.
설정파일에 들어가보면 Elasticesearch와 동일하게 대부분 주석처리가 되어있는데 내용중에
Kibana is served by a back end server. This setting specifies the port to use.
server.port: 5601
Kibana 웹으로 보여줄 서버 포트가 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: “localhost” -> “0.0.0.0”
이건 외부에서 접근할수 있도록 0.0.0.0으로 수정해준다.
The URLs of the Elasticsearch instances to use for all your queries.
elasticsearch.hosts: [“http://localhost:9200”]
가 있다. elasticsearch를 다른서버에 깔았으면 저기서 localhost 대신 다른서버 IP를 넣어주면 된다. 이 세가지는 주석 해제 해주자.
이외에는 손대지않고 시작해보겠다.
이제 웹으로 접속을 해보자.
접속 주소는 http://서버 IP:5601 이다
이렇게 Kibana 까지 설치를 완료했다! 다음은 정보수집을 위한 logstash or metricbeats를 해보겠다.