scribe
Beats๋ ์ค์ ์ง์ค์ ์ฒ๋ฆฌ ๋ฐ ํต์ฐฐ๋ ฅ์ ์ํด Elasticsearch ๋๋ Logstash์ ๋ก๊ทธ ๋ฐ ๋ฉํธ๋ฆญ์ ์ ์กํ๋ ๋ฐ์ดํฐ ์์ง์ ์ํ ๊ฒฝ๋ ์คํ ์์ค ํ๋ซํผ์ ๋๋ค.
๊ฐ์
scribe์ด๋?
Beats๋ ์๋ฒ, ์ปจํ ์ด๋, ํด๋ผ์ฐ๋ ํ๋ซํผ๊ณผ ๊ฐ์ ๋ค์ํ ์์ค์์ ๋ก๊ทธ, ์งํ ๋ฐ ๊ธฐํ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ฌ ๋ถ์ ๋ฐ ์๊ฐํ๋ฅผ ์ํด Elastic Stack์ผ๋ก ์ ๋ฌํ๋ ๋จ์ผ ๋ชฉ์ ์ ๋ฐ์ดํฐ ์์ง๊ธฐ โโ๋ชจ์์ ๋๋ค.
scribe์ ๋ฌด์์ ์ฌ์ฉ๋๋์?
ํ๊ทธ

์ฃผ์ ๊ธฐ๋ฅ
- ๊ฒฝ๋ ๋ฐ์ดํฐ ์์ง
- ์คํ ์์ค ๋ฐ ํ์ฅ ๊ฐ๋ฅ
- ์ฃผ์ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ํ ์ฌ์ ๊ตฌ์ถ๋ ๋ชจ๋
- ECS(Elastic Common Schema) ์ง์
- ํ๋ ฅ์ ํด๋ผ์ฐ๋์์ ํตํฉ
scribe ์ฌ์ฉ ๋ฐฉ๋ฒ์?
Beats๋ฅผ ์๋ฒ๋ ์ปจํ ์ด๋์ ๋ฐ์ด๋๋ฆฌ๋ก ๋ฐฐํฌํ๊ณ , ํน์ ๋ฐ์ดํฐ ์์ค์ ๋ํ ๋ชจ๋์ ๊ตฌ์ฑํ๊ณ , ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ค์ ์ง์ค์ ๋ชจ๋ํฐ๋ง๊ณผ ํต์ฐฐ๋ ฅ์ ์ํด ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ Elasticsearch ๋๋ Logstash๋ก ๋ณด๋ ๋๋ค.
๋์ ๋๊ตฌ
์ฅ์ & ๋จ์
์ฅ์
- ์ต์ํ์ ์ข ์์ฑ์ผ๋ก ๊ฐํธํ ๋ฐฐํฌ
- ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ์คํ ์์ค์ ๋๋ค.
- ๋ค์ํ ๋ฐ์ดํฐ ์ ํ ๋ฐ ํ๊ฒฝ์ ๋ง๊ฒ ํ์ฅ ๊ฐ๋ฅ
- ๊ฐ๋ ฅํ ์ปค๋ฎค๋ํฐ ์ง์
๋จ์
- ์ค์ ์ ์ํด ๊ธฐ์ ์ ๋ฌธ ์ง์์ด ํ์ํ ์ ์์ต๋๋ค.
- Elastic ์ํ๊ณ ๋ด์ ๋ฐ์ดํฐ ์์ง์ผ๋ก ์ ํ๋จ
์ฌ์ฉ ์ฌ๋ก
- ์ธํ๋ผ ๋ชจ๋ํฐ๋ง
- ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๋ก๊ทธ ๋ถ์
- ํด๋ผ์ฐ๋ ์๋น์ค์์ ์ธก์ ํญ๋ชฉ ์์ง
- ๋ณด์ ๊ฐ์ฌ ๋ฐ ๊ท์ ์ค์
scribe ๊ฐ๊ฒฉ
์ฌ์ฉ์ ๋ฆฌ๋ทฐ
์์ง ๋ฆฌ๋ทฐ๊ฐ ์์ต๋๋ค
์ด ๋๊ตฌ์ ์ฒซ ๋ฒ์งธ ๋ฆฌ๋ทฐ์ด๊ฐ ๋์ธ์!