𝓔𝓕𝓚 설치

2024. 8. 6. 21:16TIL

✔오늘 배운 중요한 🔑 point

  • Elastic search는 로그를 저장,검색함
  • Fluentd는 로그를 ELASTIC으로 보냄
  • Kibana는 ELASTIC에 저장된 로그를 분석함

🎯 오늘 배운 내용

 

EFK 설치

 

E(Elastic search) : 로그데이터 저장,검색기능

https://www.elastic.co/kr/downloads/elasticsearch

 

Download Elasticsearch

Download Elasticsearch or the complete Elastic Stack (formerly ELK stack) for free and start searching and analyzing in minutes with Elastic....

www.elastic.co

 

 

elasticsearch-8.14.3-windows-x86_64\elasticsearch-8.14.3\bin 경로에 있는 elasticsearch.bat 파일을 실행시켜 Elasticsearch 서비스를 실행할수 있다.

 

K(Kibana): Elastic search에 저장 된 데이터를 시각화

https://www.elastic.co/kr/downloads/kibana

 

Download Kibana Free | Get Started Now

Download Kibana or the complete Elastic Stack (formerly ELK stack) for free and start visualizing, analyzing, and exploring your data with Elastic in minutes....

www.elastic.co

 

kibana-8.14.3-windows-x86_64\kibana-8.14.3\config 경로에 있는 kibana.yml에 설정 추가

 

server.port: 5601
server.host: "localhost"
elasticsearch.hosts: ["http://localhost:9200"]

 

kibana.bat 실행후 to get started가 나오고

http://localhost:5601 에 접속하여 해당 페이지가 나온다면 kibana가 정상적으로 실행이 되는 것이다.

 

 

 

F(Fluentd): 로그를 수집하고 Elasticsearch로 전송

https://www.fluentd.org/download/fluent_package

 

Download Fluent Package | Fluentd

Fluent Package (fluent-package) Fluent Package (fluent-package), formerly known as Treasure Agent (td-agent). There are two channels: Normal release Long Term Support (LTS) We ship normal release in rapid release development style. You can use the latest f

www.fluentd.org

 

 

 

4.5.3버전

 

설치가 완료되었다면  Td -agent Command prompt에서 

fluentd --version

해당 줄을 실행을 하여 제대로 설치가 되었는지 확인할 수 있다.

 

Fluentd의 최신 버전은 1.17.0이지만 td-agent는 Fluentd의 안정화된 버전으로 패키징이 되있는 배포판이기 때문에 td-agent의 최신버전과 Fluentd의 최신버전은 다를수 있다.

https://www.fluentd.org/blog/fluentd-v1.17.0-has-been-released

 

Fluentd v1.17.0 has been released | Fluentd

2024-04-30 ClearCode, Inc. fluentd announcement Hi users! We have released v1.17.0 on 2024-04-30. ChangeLog is here. This release is a new release of v1.17 series. In this release, we added some new features for some plugins and fixed bugs of Parser. Enhan

www.fluentd.org

 

🤔 어떻게 활용할까?

EFK 스택을 활용하여 데이터를 효과적으로 수집, 저장, 시각화, 분석할 수 있으며, 그를 통해 서비스의 개선과 안정성을 높일 수 있게 되었다.

📓 오늘의 한줄

"The only person you are destined to become is the person you decide to be."

- Ralph Waldo Emerson -