2024. 8. 6. 21:16ㆍTIL
✔오늘 배운 중요한 🔑 point
- Elastic search는 로그를 저장,검색함
- Fluentd는 로그를 ELASTIC으로 보냄
- Kibana는 ELASTIC에 저장된 로그를 분석함
🎯 오늘 배운 내용
EFK 설치
E(Elastic search) : 로그데이터 저장,검색기능
https://www.elastic.co/kr/downloads/elasticsearch
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
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
설치가 완료되었다면 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
🤔 어떻게 활용할까?
EFK 스택을 활용하여 데이터를 효과적으로 수집, 저장, 시각화, 분석할 수 있으며, 그를 통해 서비스의 개선과 안정성을 높일 수 있게 되었다.
📓 오늘의 한줄
"The only person you are destined to become is the person you decide to be."
- Ralph Waldo Emerson -
'TIL' 카테고리의 다른 글
𝑮𝑹𝑨𝑭𝑨𝑵𝑨 (0) | 2024.08.08 |
---|---|
𝓔𝓕𝓚 실행 (0) | 2024.08.07 |
ℒℴℊ𝒷𝒶𝒸𝓀 (0) | 2024.08.05 |
𝓟𝓢𝓐 (𝓟𝓸𝓻𝓽𝓪𝓫𝓵𝓮 𝓢𝓮𝓻𝓿𝓲𝓬𝓮 𝓐𝓫𝓼𝓽𝓻𝓪𝓬𝓽𝓲𝓸𝓷) (0) | 2024.08.04 |
@𝒞ℴℴ𝓀𝒾ℯ𝒱𝒶𝓁𝓊ℯ (0) | 2024.08.03 |