์ค์
AWS CloudWatch Metric Streams ํตํฉ ์ ํ์ฑํํ์ฌ ์ฌ์ฉ์ ์ง์ ๋ค์์คํ์ด์ค๋ฅผ ํฌํจํ์ฌ AWS ์๋น์ค์ ๋ชจ๋ CloudWatch ์งํ๋ฅผ ๋ชจ๋ํฐ๋งํฉ๋๋ค. ๊ฐ๋ณ ํตํฉ์ ๋ ์ด์ ๊ถ์ฅ๋๋ ์ต์ ์ด ์๋๋๋ค.
New Relic์ Apache Kafka์ฉ Amazon Web Services Managed Streaming ๋ฐ์ดํฐ ์์ง์ ์ํ ํตํฉ์ ์ ๊ณตํฉ๋๋ค. ์ด ๋ฌธ์์์๋ ์ด ํตํฉ์ ํ์ฑํํ๋ ๋ฐฉ๋ฒ๊ณผ ๋ณด๊ณ ํ ์ ์๋ ๋ฐ์ดํฐ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
ํตํฉ ํ์ฑํ
์ด ํตํฉ์ ํ์ฑํํ๋ ค๋ฉด ํ์ค ์ ์ฐจ์ ๋ฐ๋ผ AWS ์๋น์ค๋ฅผ New Relic์ ์ฐ๊ฒฐ ํ์ญ์์ค.
๊ตฌ์ฑ ๋ฐ ํด๋ง
ํด๋ง ๋น๋๋ฅผ ๋ณ๊ฒฝํ๊ณ ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ๋ ค๋ฉด ๊ตฌ์ฑ ์ต์ ์ ์ฌ์ฉํ์ญ์์ค.
Amazon Managed Kafka ํตํฉ์ ๋ํ ๊ธฐ๋ณธ ํด๋ง ์ ๋ณด:
- New Relic ํด๋ง ๊ฐ๊ฒฉ: 5๋ถ
- Amazon CloudWatch ๋ฐ์ดํฐ ๊ฐ๊ฒฉ: 1๋ถ
๋ฐ์ดํฐ ๋ณด๊ธฐ ๋ฐ ์ฌ์ฉ
ํตํฉ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ ค๋ฉด one.newrelic.com > All capabilities > Infrastructure > AWS ๋ก ์ด๋ํ๊ณ ํตํฉ์ ์ ํํ์ญ์์ค.
๋ค์ ์ด๋ฒคํธ ์ ํ ์ ์ฌ์ฉ ํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํ๊ณ ํ์ํ ์ ์์ต๋๋ค.
์ค์ฌ | ์ด๋ฒคํธ ์ ํ | ๊ณต๊ธ์ |
---|---|---|
๋ฌด๋ฆฌ |
|
|
๋ธ๋ก์ปค |
|
|
์ฃผ์ |
|
|
๋ฐ์ดํฐ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ํตํฉ ๋ฐ์ดํฐ ์ดํด ๋ฐ ์ฌ์ฉ ์ ์ฐธ์กฐํ์ญ์์ค.
์ธก์ ํญ๋ชฉ ๋ฐ์ดํฐ
์ด ํตํฉ์ ํด๋ฌ์คํฐ, ๋ธ๋ก์ปค ๋ฐ ์ฃผ์ ์ํฐํฐ์ ๋ํ Amazon Managed Kafka ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํฉ๋๋ค.
๊ด๋ฆฌํ Kafka ํด๋ฌ์คํฐ ๋ฐ์ดํฐ
๋ฏธํฐ๋ฒ | ์ ๋ | ์ค๋ช |
---|---|---|
| ์ธ๋ค | ์ฃผ์ด์ง ์๊ฐ์ ํด๋ฌ์คํฐ๋น ํ๋์ ์ปจํธ๋กค๋ฌ๋ง ํ์ฑํ๋์ด์ผ ํฉ๋๋ค. |
| ์ธ๋ค | ํด๋ฌ์คํฐ์ ์๋ ๋ชจ๋ ๋ธ๋ก์ปค์ ์ด ํํฐ์ ์์ ๋๋ค. |
| ์ธ๋ค | ํด๋ฌ์คํฐ์ ๋ชจ๋ ๋ธ๋ก์ปค์ ๋ํ ์ด ์ฃผ์ ์์ ๋๋ค. |
| ์ธ๋ค | ํด๋ฌ์คํฐ์์ ์คํ๋ผ์ธ ์ํ์ธ ์ด ํํฐ์ ์์ ๋๋ค. |
๊ด๋ฆฌํ Kafka ๋ธ๋ก์ปค ๋ฐ์ดํฐ
๋ฏธํฐ๋ฒ | ์ ๋ | ์ค๋ช |
---|---|---|
| ์ด๋น ๋ฐ์ดํธ | ํด๋ผ์ด์ธํธ์์ ์์ ํ ์ด๋น ๋ฐ์ดํธ ์์ ๋๋ค. |
| ์ด๋น ๋ฐ์ดํธ | ํด๋ผ์ด์ธํธ์ ์ ์ก๋ ์ด๋น ๋ฐ์ดํธ ์์ ๋๋ค. |
| ํผ์ผํธ | ์ปค๋ ๊ณต๊ฐ์์ CPU์ ๋ฐฑ๋ถ์จ์ ๋๋ค. |
| ํผ์ผํธ | ์ฌ์ฉ์ ๊ณต๊ฐ์์ CPU์ ๋ฐฑ๋ถ์จ์ ๋๋ค. |
| ํผ์ผํธ | CPU ์ ํด ์๊ฐ์ ๋ฐฑ๋ถ์จ์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์๋น์ ์์ฒญ์ด ๋ฆฌ๋์์ ์ฒ๋ฆฌ๋๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์๋น์ ์์ฒญ์ด ์์ฒญ ๋๊ธฐ์ด์์ ๋๊ธฐํ๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์๋น์ ์์ฒญ์ด ์๋ต ๋๊ธฐ์ด์์ ๋๊ธฐํ๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์๋น์๊ฐ ์๋ต์ ๋ณด๋ด๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์๋น์๊ฐ ๋ธ๋ก์ปค์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐ ์๋นํ๋ ํ๊ท ์ด ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๋ก์ด ์์ฒญ์ด ๋ฆฌ๋์์ ์ฒ๋ฆฌ๋๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๋ก์ด ์์ฒญ์ด ์์ฒญ ๋๊ธฐ์ด์์ ๋๊ธฐํ๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๋ก์ด ์์ฒญ์ด ์๋ต ๋๊ธฐ์ด์์ ๋๊ธฐํ๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๋ก์ด๊ฐ ์๋ต์ ๋ณด๋ด๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๋ก์ด๊ฐ ๋ธ๋ก์ปค์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐ ์๋นํ๋ ํ๊ท ์ด ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| CountPerSecond | ๋ธ๋ก์ปค์ ๋ํ ์ด๋น ํ์น ๋ฉ์์ง ๋ณํ ์์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๊ท ๊ฐ์ ธ์ค๊ธฐ ์ ํ ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ์ด๋น ๋ฐ์ดํธ | ์ด๋น ์กฐ์ ๋ ๋ฐ์ดํธ ์์ ๋๋ค. |
| ์ธ๋ค | ์กฐ์ ๋๊ธฐ์ด์ ๋ฉ์์ง ์์ ๋๋ค. |
| ํผ์ผํธ | ์ ํ๋ฆฌ์ผ์ด์ ๋ก๊ทธ์ ์ฌ์ฉ๋ ๋์คํฌ ๊ณต๊ฐ์ ๋ฐฑ๋ถ์จ์ ๋๋ค. |
| ํผ์ผํธ | ๋ฐ์ดํฐ ๋ก๊ทธ์ ์ฌ์ฉ๋ ๋์คํฌ ๊ณต๊ฐ์ ๋ฐฑ๋ถ์จ์ ๋๋ค. |
| ์ธ๋ค | ๋ฆฌ๋ ๋ณต์ ๋ณธ์ ์์ ๋๋ค. |
| ๋ฐ์ดํธ | ๋ธ๋ก์ปค์ ๋ฒํผ๋ง๋ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ(๋ฐ์ดํธ)์ ๋๋ค. |
| ๋ฐ์ดํธ | ๋ธ๋ก์ปค์ ์บ์๋ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ(๋ฐ์ดํธ)์ ๋๋ค. |
| ๋ฐ์ดํธ | ๋ธ๋ก์ปค์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ฌ์ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ(๋ฐ์ดํธ)์ ๋๋ค. |
| ๋ฐ์ดํธ | ๋ธ๋ก์ปค์ ์ฌ์ฉ ์ค์ธ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ(๋ฐ์ดํธ)์ ๋๋ค. |
| CountPerSecond | ๋ธ๋ก์ปค์ ์ด๋น ์์ ๋ฉ์์ง ์์ ๋๋ค. |
| ํผ์ผํธ | ๋คํธ์ํฌ ํ๋ก์ธ์๊ฐ ์ ํด ์ํ์ธ ์๊ฐ์ ํ๊ท ๋ฐฑ๋ถ์จ์ ๋๋ค. |
| ์ธ๋ค | ์ญ์ ๋ ์์ ํจํค์ง์ ์์ ๋๋ค. |
| ์ธ๋ค | ๋ธ๋ก์ปค์ ๋คํธ์ํฌ ์์ ์ค๋ฅ ์์ ๋๋ค. |
| ์ธ๋ค | ๋ธ๋ก์ปค๊ฐ ์์ ํ ํจํท ์์ ๋๋ค. |
| ์ธ๋ค | ์ญ์ ๋ ์ ์ก ํจํค์ง์ ์์ ๋๋ค. |
| ์ธ๋ค | ๋ธ๋ก์ปค์ ๋คํธ์ํฌ ์ ์ก ์ค๋ฅ ์์ ๋๋ค. |
| ์ธ๋ค | ๋ธ๋ก์ปค๊ฐ ์ ์กํ ํจํท ์์ ๋๋ค. |
| ์ธ๋ค | ๋ธ๋ก์ปค์ ํํฐ์ ์์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๋ก์ด๊ฐ ์๋ต์ ๋ณด๋ด๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| CountPerSecond | ๋ธ๋ก์ปค์ ๋ํ ์ด๋น ์์ฑ ๋ฉ์์ง ๋ณํ ์์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ๋ฉ์์ง ํ์ ๋ณํ์ ์์๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์์ฒญ ๋ฉ์์ง๊ฐ ๋๊ธฐ์ด์์ ๋ณด๋ด๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์๋ต ๋ฉ์์ง๊ฐ ๋๊ธฐ์ด์์ ๋ณด๋ด๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์๋ต ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ๋ฐ ์์๋ ํ๊ท ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๊ท ์์ฐ ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๊ท ์์ฑ ์ค๋กํ ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ์ด๋น ๋ฐ์ดํธ | ์ด๋น ์กฐ์ ๋ ๋ฐ์ดํธ ์์ ๋๋ค. |
| ์ธ๋ค | ์กฐ์ ๋๊ธฐ์ด์ ๋ฉ์์ง ์์ ๋๋ค. |
| ์ธ๋ค | ๋ธ๋ก์ปค์ ๋ํ ํ๊ท ์์ฒญ ๋ฐ์ดํธ ์์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ์กฐ์ ์์ ์ ์ธ๋ ์์ฒญ์ ์ฒ๋ฆฌํ๊ธฐ ์ํด ๋ธ๋ก์ปค ๋คํธ์ํฌ ๋ฐ I/O ์ค๋ ๋์์ ์๋นํ ํ๊ท ์๊ฐ์ ๋๋ค. |
| ํผ์ผํธ | ์์ฒญ ์ฒ๋ฆฌ๊ธฐ ์ค๋ ๋๊ฐ ์ ํด ์ํ์ธ ์๊ฐ์ ํ๊ท ๋ฐฑ๋ถ์จ์ ๋๋ค. |
| ์ธ๋ค | ์กฐ์ ๋๊ธฐ์ด์ ๋ฉ์์ง ์์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ํ๊ท ์์ฒญ ์ ํ ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ๋ธ๋ก์ปค ๋คํธ์ํฌ ๋ฐ I/O ์ค๋ ๋์์ ์์ฒญ์ ์ฒ๋ฆฌํ๋ ๋ฐ ์์๋ ํ๊ท ์๊ฐ์ ๋๋ค. |
| ํผ์ผํธ | ๋ธ๋ก์ปค๊ฐ ์ฌ์ฉํ๋ ๋ฃจํธ ๋์คํฌ์ ๋ฐฑ๋ถ์จ์ ๋๋ค. |
| ๋ฐ์ดํธ | ๋ธ๋ก์ปค์ ์ฌ์ฉ ์ค์ธ ์ค์ ๋ฉ๋ชจ๋ฆฌ์ ํฌ๊ธฐ(๋ฐ์ดํธ)์ ๋๋ค. |
| ๋ฐ์ดํธ | ๋ธ๋ก์ปค์ ์ฌ์ฉํ ์ ์๋ ์ค์ ๋ฉ๋ชจ๋ฆฌ์ ํฌ๊ธฐ(๋ฐ์ดํธ)์ ๋๋ค. |
| ์ธ๋ค | ๋ธ๋ก์ปค์ minIsr ๋ฏธ๋ง ํํฐ์ ์์ ๋๋ค. |
| ์ธ๋ค | ๋ธ๋ก์ปค์ ๋ํด ๋ณต์ ๊ฐ ๋ถ์กฑํ ํํฐ์ ์ ์์ ๋๋ค. |
| ๋ฐ๋ฆฌ์ด | ๋ธ๋ก์ปค์ ZooKeeper ์์ฒญ์ ๋ํ ํ๊ท ์ง์ฐ ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
| ๋ค๋ฅธ | ๋ค์ ์ค ํ๋์ผ ์ ์๋ ๋ธ๋ก์ปค์ ZooKeeper ์ธ์ ์ฐ๊ฒฐ ์ํ: NOT_CONNECTED: '0.0', ASSOCIATING: '0.1', CONNECTING: '0.5', CONNECTEDREADONLY: '0.8', CONNECTED: '1.0', CLOSED', '5.0 AUTH_FAILED: '10.0'. |
๊ด๋ฆฌ๋๋ Kafka ์ฃผ์ ๋ฐ์ดํฐ
๋ฏธํฐ๋ฒ | ์ ๋ | ์ค๋ช |
---|---|---|
| ์ด๋น ๋ฐ์ดํธ | ์ด๋น ์์ ๋ ๋ฐ์ดํธ ์์ ๋๋ค. |
| ์ด๋น ๋ฐ์ดํธ | ์ด๋น ๋ณด๋ธ ๋ฐ์ดํธ ์์ ๋๋ค. |
| CountPerSecond | ๊ฐ์ ธ์จ ๋ฉ์์ง์ ์ด๋น ๋ณํ๋ ์์ ๋๋ค. |
| CountPerSecond | ์ด๋น ๋ฐ์ ๋ฉ์์ง ์์ ๋๋ค. |
| CountPerSecond | ์์ฑ๋ ๋ฉ์์ง์ ์ด๋น ์ ํ ์์ ๋๋ค. |