EFK๋?
Elasticsearch+Fluent Bit/Fluentd+Kibana์ ์กฐํฉ์ ๋งํฉ๋๋ค. ๊ฐ๊ฐ์ ์๊ธ์๋ฅผ ๋ฐ์ EFK๋ผ๊ณ ํฉ๋๋ค. ๋ก๊ทธ๋ฐ์ดํฐ๋ฅผ ์์ง, ์ ์ฅ, ๋ถ์ํ๊ณ ์๊ฐํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์คํ ์์ค ์คํ์ ๋๋ค.
Flunetd์ Fluent Bit๋?
Fluentd๋ ๋ค์ํ ์์ค์์ ์ฌ๋ฌ ๋ชฉ์ ์ง๋ก ๋ก๊ทธ๋ฅผ ์์ง, ์ฒ๋ฆฌ ๋ฐ ๋ผ์ฐํ ํ๋๋ก ์ค๊ณ๋ ๊ณต๊ธ์ ์ฒด ์ค๋ฆฝ์ ์ธ ์คํ ์์ค ๋ก๊ทธ ์์ง๊ธฐ์ ๋๋ค.
Fluent Bit๋ ์๋ฒ ๋๋ ๋ฆฌ๋ ์ค, ๊ฒ์ดํธ์จ์ด, ์ปจํ ์ด๋ํ๋ ์์ฝ์์คํ ๊ณผ ๊ฐ์ด ๊ฐ๋ณ๊ณ ๋ฆฌ์์ค๊ฐ ์ ํ๋ ํ๊ฒฝ์ ์ํด ๋ช ์์ ์ผ๋ก ์ค๊ณ๋ ๊ณต๊ธ์ ์ฒด ์ค๋ฆฝ ์คํ์์ค ๋ก๊ทธ ์์ง๊ธฐ์ ๋๋ค. Fluented์ ๋ง์ฐฌ๊ฐ์ง๋ก Fluent Bit์ ๋ค์ํ ์์ค์์ ์ฌ๋ฌ ๋ชฉ์ ์ง๋ก ๋ก๊ทธ๋ฅผ ์์ง, ์ฒ๋ฆฌ ๋ฐ ๋ผ์ฐํ ํ๋ ๋ฐ ๋ฅ์ํฉ๋๋ค.
Fluentd์ Fluent Bit์ ์ฐจ์ด์ ์ ์๋์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ต๋๋ค.
Fluentd์ Fluent Bit์ ๋ํด์ ์์ธํ ๋ด์ฉ์ ๊ณต์ ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์๊ธธ ๋ฐ๋๋๋ค.
Elasticsearch๋?
Elasticsearch๋ Apache Lucene์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ๋ถ์ฐ ๊ฒ์ ๋ฐ ๋ถ์ ์์ง, ํ์ฅ ๊ฐ๋ฅํ ๋ฐ์ดํฐ ์ ์ฅ์, ๋ฒกํฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค. ํ๋ก๋์ ๊ท๋ชจ์ ์ํฌ๋ก๋์์ ์๋์ ๊ด๋ จ์ฑ์ ์ต์ ํ๋์ด ์์ต๋๋ค. Elasticsearch๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ ๋ชจ์๊ณผ ํฌ๊ธฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ฑฐ์ ์ค์๊ฐ์ผ๋ก ๊ฒ์, ์ธ๋ฑ์ฑ, ์ ์ฅ ๋ฐ ๋ถ์ํ ์ ์์ต๋๋ค.
Kibana๋?
Kibana๋ ๋ฐ์ดํฐ ์๊ฐํ ๋ฐ ๋ถ์ ๋๊ตฌ์ ๋๋ค. Elasticsearch์์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฒ ์๊ฐํํ๊ณ ํ์ํ ์ ์๋ ์น ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. Kibana๋ ๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
- ๋ก๊น ๊ณผ ๋ก๊ทธ ๋ถ์
- ์ธํ๋ผ ๋งคํธ๋ฆญ๊ณผ ์ปจํ ์ด๋ ๋ชจ๋ํฐ๋ง
- ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง
- ์์น๊ธฐ๋ฐ ์ ๋ณด ๋ฐ์ดํฐ ๋ถ์๊ณผ ์๊ฐํ
- ๋ณด์ ๋ถ์ ๋ฐ ๋น์ฆ๋์ค ๋ถ์
- ์น ์ธํฐํ์ด์ค๋ฅผ ํตํ Elastic Stack ์ธ์คํด์ค๋ฅผ ๋ชจ๋ํฐ๋งํ๋ฉฐ ๊ด๋ฆฌ ๋ฐ ๋ณด์
์ด ๋ค์ ๊ธ์ EFK ๊ตฌ์ถ์ ๋ํด ์์ฑํ๊ฒ ์ต๋๋ค.
'Infra > Kubernetes' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[k8s] Kubernetes๋? (1) | 2024.11.16 |
---|---|
[k8s] Kubernetes ๋ก๊ทธ - PLG ๊ฐ์ (0) | 2024.11.04 |
[k8s] Kubernetes ๋ก๊ทธ - PLG ๊ตฌ์ถ (0) | 2024.11.04 |
[k8s] kind๋ก Kubernetes ์ค์ต ํ๊ฒฝ ๊ตฌ์ฑํ๊ธฐ (0) | 2024.10.21 |
[k8s] Kubernetes ๋ก๊ทธ - EFK ๊ตฌ์ถ (1) | 2024.09.28 |