New Relic ๊ฐ์ด๋ ์ค์น๋ฅผ ์ฌ์ฉํ์ฌ Pixie๋ฅผ ์ค์นํ๋ฉด Pixie์ฉ New Relic ํ๋ฌ๊ทธ์ธ์ด ์๋์ผ๋ก ํ์ฑํ๋๊ณ ์๋ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๊ฐ ๋ ์์น์ ์ ์ฅ๋ฉ๋๋ค.
- Pixie๋ ํด๋ฌ์คํฐ์ ๋ ธ๋์์ ์์งํ ์ ์ฒด ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ๋จ๊ธฐ ์ ์ฅ์(24์๊ฐ ๋ฏธ๋ง)์ ์ ์ฅํฉ๋๋ค.
- Pixie์ฉ New Relic ํ๋ฌ๊ทธ์ธ์ Pixie ํ๋ฌ๊ทธ์ธ ์์คํ ์ ํด๋ฌ์คํฐ๋ฅผ ์๋ ๋ฑ๋กํ๊ณ ์ฅ๊ธฐ ์ ์ฅ์ ์ํด New Relic์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์ ํํ์ฌ ์ ์ง ํฉ๋๋ค.

New Relic UI์์ ๋ณธ Pixie ์๋ ์๊ฒฉ ์ธก์ .
์ด ํ์ด๋ธ๋ฆฌ๋ ์คํ ๋ฆฌ์ง ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ์ต์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ ์ธํธ๋ก ํ์ฑ Kubernetes ์ธ์๋ํธ๋ฅผ ๋๋ฒ๊ทธํ ์ ์์ผ๋ฉฐ, ์ฅ๊ธฐ ์คํ ๋ฆฌ์ง์ ์ ํํ๊ณ ๊ตฌ์ฑ ๊ฐ๋ฅํ ์์ ๋ฐ์ดํฐ๋ฅผ ์์งํ๋ ๋ฐ๋ง ๋น์ฉ์ ์ง๋ถํ ์ ์์ต๋๋ค.

New Relic Pixie ํตํฉ ํ์ด๋ธ๋ฆฌ๋ ์คํ ๋ฆฌ์ง ๋ชจ๋ธ.New Relic UI์์ ์ง์ ๋ Pixie ๋ฐ์ดํฐ ์ธํธ์ ์ํธ ์์ฉํ ์ ์์ต๋๋ค.
New Relic UI์์ Pixie ๋ฐ์ดํฐ๋ ์ด๋์์ ๋ณผ ์ ์๋์?
New Relic UI์์ ๋จ๊ธฐ ๋ฐ ์ฅ๊ธฐ ์คํ ๋ฆฌ์ง ๋ชจ๋์์ Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ์ ์ํธ ์์ฉํ ์ ์์ต๋๋ค.
- Pixie๋ฅผ ์ฌ์ฉํ๋ผ์ด๋ธ ๋๋ฒ๊น ํญ์ ์ฌ์ฉํ์ฌ ํด๋ฌ์คํฐ์ ๋จ๊ธฐ ์ ์ฅ์์ ์๋ ์ ์ฒด Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฟผ๋ฆฌํฉ๋๋ค.
- Kubernetes ํด๋ฌ์คํฐ ํ์๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ New Relic์ ์ ์ง๋๋ Pixie ๋ฐ์ดํฐ๋ฅผ ํ์ ํฉ๋๋ค.
- New Relic์ ์ง์๋๋ ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์์ฒญ ๋ฐ ์๋ต์ ๊ฒ์ฌํฉ๋๋ค .
- New Relic์ ์ ์ง๋๋ Pixie ๋ฐ์ดํฐ์ ๋์๋ณด๋๋ฅผ ๋ง๋ญ๋๋ค .
- ์ฟผ๋ฆฌ ์์ฑ๊ธฐ ๋ฐ NerdGraph API๋ฅผ ์ฌ์ฉํ์ฌ New Relic์ ์ ์ฅ๋ Pixie ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํฉ๋๋ค .
Pixie๋ ์ด๋ค ๋ฐ์ดํฐ๋ฅผ ์์งํฉ๋๊น?
Pixie๋ eBPF ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์์ฒญ, ๋ฆฌ์์ค ๋ฐ ๋คํธ์ํฌ ๋ฉํธ๋ฆญ, ์ ํ๋ฆฌ์ผ์ด์ CPU ํ๋กํ ๋ฑ๊ณผ ๊ฐ์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ์์งํฉ๋๋ค.
Pixie๊ฐ ์๋์ผ๋ก ์์งํ๋ ๋ฐ์ดํฐ ์์ค์ ์ ์ฒด ๋ชฉ๋ก์ ๋ณด๋ ค๋ฉด Pixie์ ์ฐธ์กฐ ๋ฌธ์ ๋ฅผ ํ์ธํ์ธ์.
Pixie๋ ์ผ๋ง๋ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํฉ๋๊น?
์คํ ์์ค Pixie ํ๋ก์ ํธ์ ์ฃผ์ ์ด์ ์ ์ค์๊ฐ ๋๋ฒ๊น ํ๋ซํผ์ ๊ตฌ์ถํ๋ ๊ฒ์ ๋๋ค. ํด๋ฌ์คํฐ์ ๋จ๊ธฐ ์ ์ฅ์ ์ ํ๋๋ฏ๋ก Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์์ง๋๊ธฐ ์ ์ ์ต๋ 24์๊ฐ ๋์ ์ ์ฅ๋ฉ๋๋ค. ์ด ๋ฐ์ดํฐ๋ ํด๋ฌ์คํฐ์ ์ ์ฅ๋๋ฏ๋ก ์์ง ๋น์ฉ์ ์ง๋ถํ์ง ์์ต๋๋ค.
Pixie์ ๋จ๊ธฐ ์ ์ฅ์๋ฅผ ๋๋ฆฌ๊ฑฐ๋ ์ค์ด๋ ๋ฐฉ๋ฒ์ ์์๋ณด๋ ค๋ฉด Pixie ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ๊ฐ์ด๋ ๋ฅผ ์ฐธ์กฐํ์ธ์.
New Relic์ ์ด๋ค Pixie ๋ฐ์ดํฐ๋ฅผ ์ ์งํฉ๋๊น?
New Relic Pixie ํตํฉ์ ์ฅ๊ธฐ ์ ์ฅ์ ์ํด ์ ํ๋ Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์ ์งํฉ๋๋ค.์ง์ํ ๋ฐ์ดํฐ์ ๊ธฐ๋ณธ ์ธํธ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค.
- HTTP(HTTP/2 ํฌํจ) ์์ฒญ ๋ฒ์ ๋ฐ ๊ณจ๋ ๋ฉํธ๋ฆญ(์ฒ๋ฆฌ๋, ๋๊ธฐ ์๊ฐ, ์ค๋ฅ์จ)
- DNS ์์ฒญ ๋ฒ์ ๋ฐ ๋๊ธฐ ์๊ฐ ๋ฉํธ๋ฆญ
- MySQL ์์ฒญ ๋ฒ์ ๋ฐ ๊ณจ๋ ๋ฉํธ๋ฆญ
- PostgreSQL ์์ฒญ ๋ฒ์ ๋ฐ ๊ณจ๋ ๋ฉํธ๋ฆญ
- Cassandra ์์ฒญ ๋ฒ์ ๋ฐ ๊ณจ๋ ๋ฉํธ๋ฆญ
- Redis ์์ฒญ ๋ฒ์ ๋ฐ ๊ณจ๋ ๋ฉํธ๋ฆญ
- Kafka ๋ฉ์์ง ๋ฐ ๊ณจ๋ ๋ฉํธ๋ฆญ
- JVM ๋ฉํธ๋ฆญ
์ถ๊ฐ Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์ ์งํ๋ ๊ฒ์ ํฌํจํ์ฌ New Relic์์ ์ ์ง๋๋ Pixie ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
New Relic์ ์ ์ง๋๋ Pixie ๋ฐ์ดํฐ ๊ตฌ์ฑ
์ค์
Customize Pixie Ingest ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ฉด ๋ด๋ ๋ฆญ Pixie ํตํฉ ๋ฒ์ 2.X.X+๊ฐ ํ์ํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ก์ธ์คํ๋ ค๋ฉด ํตํฉ์ ์ ๊ทธ๋ ์ด๋ ํด์ผ ํ ์๋ ์์ต๋๋ค.
์ฅ๊ธฐ ์ ์ฅ์ ์ํด New Relic์ ์ ์ง๋๋ Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
- Kubernetes ํด๋ฌ์คํฐ ํ์๊ธฐ๋ก ์ด๋ํ๋ ค๋ฉด ํด๋ฌ์คํฐ๋ฅผ ์ ํํ์ญ์์ค .
- Live debugging with Pixie ํญ์ ์ ํํฉ๋๋ค.
- ์ค๋ฅธ์ชฝ ์๋จ์์ Customize Pixie Ingest ๋ฒํผ์ ์ ํํฉ๋๋ค.

Live debugging with Pixie ํญ ๋ด์์ ๋ด๋ ๋ฆญ์ ์ ์ง๋๋ Pixie ์คํ๋ ๋์ํธ ๋ฐ์ดํฐ๋ฅผ ๋ง์ถค์ค์ ํ ์ ์์ต๋๋ค.
๋ด๋ ๋ฆญ Pixie ํตํฉ์ Pixie์ ํ๋ฌ๊ทธ์ธ ์์คํ ์ ์ฌ์ฉํ์ฌ ์ฅ๊ธฐ๊ฐ ์ ์ฅ์ ์ํด ์ ๋ณ๋ Pixie ํ ๋ฆฌ๋ฉํธ๋ฆฌ ๋ฐ์ดํฐ๋ฅผ ๋ด๋ ๋ฆญ์ผ๋ก ๋ด๋ณด๋ ๋๋ค. Customize Pixie Ingest ํ์ด์ง์๋ Pixie์ ๊ฒ์์ด ํ์ด์ง์ ๋ํ ์ฝ์ ๋ ๋ณด๊ธฐ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.

New Relic์ด ์์งํ๋ Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ํด ๋ ๋ง์ ๋ด๋ณด๋ด๊ธฐ ์คํฌ๋ฆฝํธ๋ฅผ ํ์ฑํ, ๋นํ์ฑํ ๋ฐ ์ถ๊ฐํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก New Relic Pixie ํตํฉ์๋ ์ด๋ฏธ ํ์ฑํ๋ ์ฌ๋ฌ Pixie ๋ด๋ณด๋ด๊ธฐ ์คํฌ๋ฆฝํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ ์์ง์ ์ค์ด๊ธฐ ์ํด ์ด๋ฌํ ์คํฌ๋ฆฝํธ ์ค ํ๋ ์ด์์ ๋นํ์ฑํํ๋๋ก ์ ํํ ์ ์์ต๋๋ค.์คํฌ๋ฆฝํธ ์ด๋ฆ ์๋ก ๋ง์ฐ์ค๋ฅผ ์ด๋ํ๊ฑฐ๋ ํธ์ง ๋ฒํผ์ ํด๋ฆญํ์ฌ ๋ด๋ณด๋ด๊ธฐ ์คํฌ๋ฆฝํธ์ ๋ํ ์ค๋ช ์ ํ์ธํ์ญ์์ค.
์ถ๊ฐ Pixie ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ New Relic์ผ๋ก ๋ด๋ณด๋ด๋ ค๋ฉด + CREATE SCRIPT ๋ฒํผ์ ์ฌ์ฉํ์ธ์.์ด ์คํฌ๋ฆฝํธ๋ Pixie์ PxL ์ธ์ด๋ก ์์ฑ๋์์ผ๋ฉฐ Pixie์ OpenTelemetry ๋ด๋ณด๋ด๊ธฐ ๋ฐฉ๋ฒ์ ์ฌ์ฉํฉ๋๋ค.OpenTelemetry ํ์์ผ๋ก Pixie ๋ฐ์ดํฐ๋ฅผ ๋ด๋ณด๋ด๋ PxL ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๋ ค๋ฉด ์ด ํํ ๋ฆฌ์ผ ์ ํ์ธํ์ญ์์ค.