์ด ์ฃผ์ ์์๋ Stackdriver ๋์๋ณด๋์์ Apigee Hybrid ์ธก์ ํญ๋ชฉ์ ๋ณด๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
Stackdriver ์ ๋ณด
์ธก์ ํญ๋ชฉ, ๋์๋ณด๋, Stackdriver์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ค์์ ์ฐธ์กฐํ์ธ์.
ํ์ด๋ธ๋ฆฌ๋ ์ธก์ ํญ๋ชฉ ์ฌ์ฉ ์ค์
ํ์ด๋ธ๋ฆฌ๋ ์ธก์ ํญ๋ชฉ์ Stackdriver๋ก ๋ณด๋ด๋ ค๋ฉด ๋จผ์ ์ธก์ ํญ๋ชฉ ์์ง์ ์ฌ์ฉ ์ค์ ํด์ผ ํฉ๋๋ค. ์ด ์ ์ฐจ์ ์ธก์ ํญ๋ชฉ ์์ง ๊ตฌ์ฑ์ ์ฐธ์กฐํ์ธ์.
ํ์ด๋ธ๋ฆฌ๋ ์ธก์ ํญ๋ชฉ ์ด๋ฆ ๋ฐ ๋ผ๋ฒจ ์ ๋ณด
์ฌ์ฉ ์ค์ ๋ ๊ฒฝ์ฐ ํ์ด๋ธ๋ฆฌ๋๊ฐ Stackdriver ์ธก์ ํญ๋ชฉ์ ์๋์ผ๋ก ์ฑ์๋๋ค. ํ์ด๋ธ๋ฆฌ๋์์ ์์ฑ๋ ์ธก์ ํญ๋ชฉ์ ๋๋ฉ์ธ ์ด๋ฆ ํ๋ฆฌํฝ์ค๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
apigee.googleapis.com/
์๋ฅผ ๋ค์ด /proxy/request_count
์ธก์ ํญ๋ชฉ์๋ API ํ๋ก์๊ฐ ์์ ํ ์์ฒญ ์ด์๊ฐ ํฌํจ๋ฉ๋๋ค. ๋ฐ๋ผ์ Stackdriver์ ์ธก์ ํญ๋ชฉ ์ด๋ฆ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
apigee.googleapis.com/proxy/request_count
Stackdriver๋ฅผ ์ฌ์ฉํ๋ฉด ๋ผ๋ฒจ์ ๊ธฐ๋ฐ์ผ๋ก ์ธก์ ํญ๋ชฉ ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ๊ณ ๊ทธ๋ฃนํํ ์ ์์ต๋๋ค. ์ผ๋ถ ๋ผ๋ฒจ์ ์ฌ์ ์ ์๋๋ฉฐ ๋ค๋ฅธ ๋ผ๋ฒจ์ ํ์ด๋ธ๋ฆฌ๋์ ์ํด ๋ช ์์ ์ผ๋ก ์ถ๊ฐ๋ฉ๋๋ค. ์๋์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ธก์ ํญ๋ชฉ ์น์ ์๋ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ํ์ด๋ธ๋ฆฌ๋ ์ธก์ ํญ๋ชฉ๊ณผ ํํฐ๋ง ๋ฐ ๊ทธ๋ฃนํ์ ์ฌ์ฉํ ์ ์๋๋ก ์ธก์ ํญ๋ชฉ์ ํน๋ณํ ์ถ๊ฐ๋ ๋ผ๋ฒจ์ด ๋์ด๋ฉ๋๋ค.
์ธก์ ํญ๋ชฉ ๋ณด๊ธฐ
๋ค์ ์์๋ Stackdriver์์ ์ธก์ ํญ๋ชฉ์ ๋ณด๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค.- ๋ธ๋ผ์ฐ์ ์์ ์ธก์ ํญ๋ชฉ ํ์๊ธฐ ๋ชจ๋ํฐ๋ง์ ์ฝ๋๋ค. ๋๋ ์ด๋ฏธ Stackdriver ์ฝ์์ ์๋ ๊ฒฝ์ฐ ์ธก์ ํญ๋ชฉ ํ์๊ธฐ๋ฅผ ์ ํํฉ๋๋ค.
๋ฆฌ์์ค ์ ํ ๋ฐ ์ธก์ ํญ๋ชฉ ์ฐพ๊ธฐ์์ ์ดํด๋ณผ ์ธก์ ํญ๋ชฉ์ ์ฐพ์ ์ ํํฉ๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ์ธก์ ํญ๋ชฉ์ ๋์ด๋ ํน์ ์ธก์ ํญ๋ชฉ์ ์ ํํ๊ฑฐ๋ ์ธก์ ํญ๋ชฉ์ ๊ฒ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด
proxy/latencies
๋ฅผ ๊ฒ์ํฉ๋๋ค.- ์ํ๋ ์ธก์ ํญ๋ชฉ์ ์ ํํฉ๋๋ค.
- ํํฐ๋ฅผ ์ ์ฉํฉ๋๋ค. ๊ฐ ์ธก์ ํญ๋ชฉ์ ํํฐ ์ ํ์ฌํญ์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ธก์ ํญ๋ชฉ์ ๋์ด๋์ด ์์ต๋๋ค.
์๋ฅผ ๋ค์ด
proxy_latencies
์ธก์ ํญ๋ชฉ์ ๊ฒฝ์ฐ ํํฐ ์ ํ์ฌํญ์ org=org_name์ ๋๋ค. - Stackdriver์์ ์ ํํ ์ธก์ ํญ๋ชฉ์ ์ฐจํธ๋ฅผ ํ์ํฉ๋๋ค.
- ์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
๋์๋ณด๋ ๋ง๋ค๊ธฐ
๋์๋ณด๋๋ ์ค์ํ ์ธก์ ํญ๋ชฉ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ณ ๋ถ์ํ ์ ์๋ ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋๋ค. Stackdriver์์ ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๋ ๋ฆฌ์์ค ๋ฐ ์๋น์ค์ ๋ํด ์ ๊ณตํ๋ ์ฌ์ ์ ์๋ ๋์๋ณด๋๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ์ปค์คํ ๋์๋ณด๋๋ฅผ ๋ง๋ค ์๋ ์์ต๋๋ค.
์ฐจํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ปค์คํ ๋์๋ณด๋์ Apigee ์ธก์ ํญ๋ชฉ์ ํ์ํฉ๋๋ค. ์ปค์คํ ๋์๋ณด๋๋ฅผ ์ฌ์ฉํ๋ฉด ํ์๋ ์ฐจํธ์ ๊ตฌ์ฑ์ ์๋ฒฝํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค. ์ฐจํธ ๋ง๋ค๊ธฐ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฐจํธ ๋ง๋ค๊ธฐ๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ค์ ์๋ Stackdriver์์ ๋์๋ณด๋๋ฅผ ๋ง๋ ๋ค์ ์ฐจํธ๋ฅผ ์ถ๊ฐํ์ฌ ์ธก์ ํญ๋ชฉ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค.
- ๋ธ๋ผ์ฐ์ ์์ Monitoring ์ธก์ ํญ๋ชฉ ํ์๊ธฐ๋ฅผ ์ด๊ณ ๋์๋ณด๋๋ฅผ ์ ํํฉ๋๋ค.
- +๋์๋ณด๋ ๋ง๋ค๊ธฐ๋ฅผ ์ ํํฉ๋๋ค.
- ๋์๋ณด๋ ์ด๋ฆ์ ์ง์ ํ์ญ์์ค. ์์: ํ์ด๋ธ๋ฆฌ๋ ํ๋ก์ ์์ฒญ ํธ๋ํฝ
- ํ์ธ์ ํด๋ฆญํฉ๋๋ค.
๋์๋ณด๋์ ์ถ๊ฐํ๋ ค๋ ๊ฐ ์ฐจํธ์ ๋ํด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
- ๋์๋ณด๋์์ ์ฐจํธ ์ถ๊ฐ๋ฅผ ์ ํํฉ๋๋ค.
- ์ธก์ ํญ๋ชฉ ๋ณด๊ธฐ์ ์ค๋ช ๋ ๋๋ก ์ํ๋ ์ธก์ ํญ๋ชฉ์ ์ ํํฉ๋๋ค.
- ๋ํ์์๋ฅผ ์์ฑํด ์ฐจํธ๋ฅผ ์ ์ํฉ๋๋ค.
- ์ ์ฅ์ ํด๋ฆญํฉ๋๋ค. Stackdriver๋ ์ ํํ ์ธก์ ํญ๋ชฉ์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ํ์ํฉ๋๋ค.
์ฌ์ฉ ๊ฐ๋ฅํ ์ธก์ ํญ๋ชฉ
๋ค์ ํ์๋ ํ๋ก์ ํธ๋ํฝ ๋ถ์์ฉ ์ธก์ ํญ๋ชฉ์ด ๋์ด๋์ด ์์ต๋๋ค.
ํ๋ก์, ๋์ ์๋ฒ ํธ๋ํฝ ์ธก์ ํญ๋ชฉ
Prometheus ์๋น์ค๋ ์ธก์ ํญ๋ชฉ ์์ง์ ์ค๋ช ๋ ๋๋ก ํ๋ก์, ๋์, ์๋ฒ ํธ๋ํฝ์ ์ธก์ ํญ๋ชฉ์ ์์งํ๊ณ ์ฒ๋ฆฌํฉ๋๋ค.
๋ค์ ํ์์๋ Prometheus์์ ์ฌ์ฉํ๋ ์ธก์ ํญ๋ชฉ๊ณผ ๋ผ๋ฒจ์ ์ค๋ช ํฉ๋๋ค. ์ด๋ฌํ ๋ผ๋ฒจ์ ์ธก์ ํญ๋ชฉ ๋ก๊ทธ ํญ๋ชฉ์ ์ฌ์ฉ๋ฉ๋๋ค.
์ธก์ ํญ๋ชฉ ์ด๋ฆ | ๋ผ๋ฒจ | ์ฌ์ฉ |
---|---|---|
/proxy/request_count |
method |
์์ ๋ API ํ๋ก์ ์์ฒญ์ ์ด ๊ฐ์์ ๋๋ค. |
/proxy/response_count |
method
response_code |
์์ ๋ API ํ๋ก์ ์๋ต์ ์ด ๊ฐ์์ ๋๋ค. |
/proxy/latencies |
method |
ํธ์ถ์ ์๋ตํ๋ ๋ฐ ๊ฑธ๋ฆฐ ์ด ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. ์ด ์๊ฐ์๋ Apigee API ํ๋ก์ ์ค๋ฒํค๋์ ๋์ ์๋ฒ ์๊ฐ์ด ํฌํจ๋ฉ๋๋ค. |
/target/request_count |
method
|
ํ๋ก์์ ๋์์ผ๋ก ์ ์ก๋ ์์ฒญ์ ์ด ๊ฐ์์ ๋๋ค. |
/target/response_count |
method
|
ํ๋ก์ ๋์์์ ์์ ๋ ์๋ต์ ์ด ๊ฐ์์ ๋๋ค. |
/target/latencies |
method
|
ํธ์ถ์ ์๋ตํ๋ ๋ฐ ๊ฑธ๋ฆฐ ์ด ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. ์ด ์๊ฐ์๋ Apigee API ํ๋ก์ ์ค๋ฒํค๋๊ฐ ํฌํจ๋์ง ์์ต๋๋ค. |
/policy/latencies |
policy_name |
์ด ์ด๋ฆ์ด ์ง์ ๋ ์ ์ฑ ์ ์คํํ๋ ๋ฐ ๊ฑธ๋ฆฐ ์ด์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. |
/server/fault_count |
source |
์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ค๋ฅ์ ์ด ๊ฐ์์ ๋๋ค. ์๋ฅผ ๋ค์ด ์ ํ๋ฆฌ์ผ์ด์
์ |
/server/nio |
state |
์ด๋ ค ์๋ ์์ผ์ ์์ ๋๋ค. |
/server/num_threads |
์๋ฒ์ ํ์ฑ ๋น๋ฐ๋ชฌ ์ค๋ ๋ ์์ ๋๋ค. | |
/server/request_count |
method
|
์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์์ ํ ์์ฒญ์ ์ด ๊ฐ์์ ๋๋ค. ์๋ฅผ ๋ค์ด ์ ํ๋ฆฌ์ผ์ด์
์ |
/server/response_count |
method
|
์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋ณด๋ธ ์๋ต์ ์ด ๊ฐ์์ ๋๋ค. ์๋ฅผ ๋ค์ด ์ ํ๋ฆฌ์ผ์ด์
์ |
/server/latencies |
method
|
์ง์ฐ ์๊ฐ์ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก ์ธํ ์ง์ฐ ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. ์๋ฅผ ๋ค์ด ์ ํ๋ฆฌ์ผ์ด์
์ |
/upstream/request_count |
method
|
์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ ์คํธ๋ฆผ ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก ์ ์กํ ์์ฒญ ์์ ๋๋ค. ์๋ฅผ ๋ค์ด |
/upstream/response_count |
method
|
์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ์คํธ๋ฆผ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์์ ํ ์๋ต ์์ ๋๋ค. ์๋ฅผ ๋ค์ด |
/upstream/latencies |
method
|
์ ์คํธ๋ฆผ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋ฐ์ํ๋ ์ง์ฐ ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. ์๋ฅผ ๋ค์ด |
UDCA ์ธก์ ํญ๋ชฉ
Prometheus ์๋น์ค๋ ๋ค๋ฅธ ํ์ด๋ธ๋ฆฌ๋ ์๋น์ค์ ๋ง์ฐฌ๊ฐ์ง๋ก UDCA ์๋น์ค์ ๋ํ ์ธก์ ํญ๋ชฉ์ ์ธก์ ํญ๋ชฉ ์์ง์ ์ค๋ช ๋ ๋๋ก ์์งํ๊ณ ์ฒ๋ฆฌํฉ๋๋ค.
๋ค์ ํ์์๋ Prometheus๊ฐ UDCA ์ธก์ ํญ๋ชฉ ๋ฐ์ดํฐ์ ์ฌ์ฉํ๋ ์ธก์ ํญ๋ชฉ๊ณผ ๋ผ๋ฒจ์ ์ค๋ช ํฉ๋๋ค. ์ด๋ฌํ ๋ผ๋ฒจ์ ์ธก์ ํญ๋ชฉ ๋ก๊ทธ ํญ๋ชฉ์ ์ฌ์ฉ๋ฉ๋๋ค.
์ธก์ ํญ๋ชฉ ์ด๋ฆ | ๋ผ๋ฒจ | ์ฌ์ฉ |
---|---|---|
/udca/server/local_file_oldest_ts |
dataset
|
๋ฐ์ดํฐ ์ธํธ์์ ๊ฐ์ฅ ์ค๋๋ ํ์ผ์ ๋ํ Unix Epoch์ ์์ ์ดํ์ ํ์์คํฌํ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. ์ด ๊ฐ์ 60์ด๋ง๋ค ๊ณ์ฐ๋๋ฉฐ ์ค์๊ฐ์ผ๋ก ์ํ๋ฅผ ๋ฐ์ํ์ง๋ ์์ต๋๋ค. UDCA๊ฐ ์ต์ ์ํ์ด๋ฉฐ ์ด ์ธก์ ํญ๋ชฉ์ ๊ณ์ฐํ ๋ ์ ๋ก๋ ๋๊ธฐ ์ค์ธ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ์ด ๊ฐ์ 0์ ๋๋ค. ์ด ๊ฐ์ด ๊ณ์ ์ฆ๊ฐํ๋ฉด ๊ธฐ์กด ํ์ผ์ ์ฌ์ ํ ๋์คํฌ์ ์์ต๋๋ค. |
/udca/server/local_file_latest_ts |
dataset
|
๋์คํฌ์ ์ต์ ํ์ผ์ ๋ํ Unix Epoch์ ์์ ์ดํ์ ํ์์คํฌํ(๋ฐ๋ฆฌ์ด)์ ๋๋ค. ์ด ๊ฐ์ 60์ด๋ง๋ค ๊ณ์ฐ๋๋ฉฐ ์ค์๊ฐ์ผ๋ก ์ํ๋ฅผ ๋ฐ์ํ์ง๋ ์์ต๋๋ค. UDCA๊ฐ ์ต์ ์ํ์ด๋ฉฐ ์ด ์ธก์ ํญ๋ชฉ์ ๊ณ์ฐํ ๋ ์ ๋ก๋ ๋๊ธฐ ์ค์ธ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ์ด ๊ฐ์ 0์ ๋๋ค. |
/udca/server/local_file_count |
dataset
|
๋ฐ์ดํฐ ์์ง ํฌ๋์ ์๋ ๋์คํฌ์ ํ์ผ ์์ ๋๋ค. ์ด์์ ์ผ๋ก ๊ฐ์ 0์ ๊ฐ๊น์ต๋๋ค. ๊ฐ์ด ์ง์์ ์ผ๋ก ๋์ผ๋ฉด ํ์ผ์ด ์ ๋ก๋๋๊ณ ์์ง ์๊ฑฐ๋ UDCA์์ ์ถฉ๋ถํ ๋น ๋ฅด๊ฒ ์ ๋ก๋ํ ์ ์์์ ๋ํ๋ ๋๋ค. ์ด ๊ฐ์ 60์ด๋ง๋ค ๊ณ์ฐ๋๋ฉฐ UDCA์ ์ํ๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ฐ์ํ์ง๋ ์์ต๋๋ค. |
/udca/server/total_latencies |
dataset |
์์ฑ ์ค์ธ ๋ฐ์ดํฐ ํ์ผ๊ณผ ์ ๋ก๋๋ ๋ฐ์ดํฐ ํ์ผ ์ฌ์ด์ ์๊ฐ ๊ฐ๊ฒฉ(์ด)์ ๋๋ค. ๋ฒํท์ 100๋ฐ๋ฆฌ์ด, 250๋ฐ๋ฆฌ์ด, 500๋ฐ๋ฆฌ์ด, 1์ด, 2์ด, 4์ด, 8์ด, 16์ด, 32์ด, 64์ด์ ๋๋ค. ํ์ผ ์์ฑ ์๊ฐ์์ ์ฑ๊ณต์ ์ธ ์ ๋ก๋ ์๊ฐ๊น์ง์ ์ด ์ง์ฐ ์๊ฐ์ ๋ํ ํ์คํ ๊ทธ๋จ์ ๋๋ค. |
/udca/server/upload_latencies |
dataset |
UDCA๊ฐ ๋ฐ์ดํฐ ํ์ผ ์ ๋ก๋์ ์๋นํ ์ด ์๊ฐ(์ด)์ ๋๋ค. ๋ฒํท์ 100๋ฐ๋ฆฌ์ด, 250๋ฐ๋ฆฌ์ด, 500๋ฐ๋ฆฌ์ด, 1์ด, 2์ด, 4์ด, 8์ด, 16์ด, 32์ด, 64์ด์ ๋๋ค. ์ธก์ ํญ๋ชฉ์ ๋ชจ๋ ์ ์คํธ๋ฆผ ํธ์ถ์ ํฌํจํ ์ด ์ ๋ก๋ ์ง์ฐ ์๊ฐ์ ๋ํ ํ์คํ ๊ทธ๋จ์ ํ์ํฉ๋๋ค. |
/udca/upstream/http_error_count |
service
|
UDCA์ ๋ฐ์ํ HTTP ์ค๋ฅ์ ์ด ๊ฐ์์ ๋๋ค. ์ด ์ธก์ ํญ๋ชฉ์ UDCA ์ธ๋ถ ์ข ์ ํญ๋ชฉ์ ์ด๋ค ๋ถ๋ถ์ด ์คํจํ๋์ง์ ๊ทธ ์ด์ ๋ฅผ ํ์ธํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค. ์ด๋ฌํ ์ค๋ฅ๋ ๋ค์ํ ์๋น์ค(
|
/udca/upstream/http_latencies |
service
|
์๋น์ค์ ์ ์คํธ๋ฆผ ์ง์ฐ ์๊ฐ(์ด)์ ๋๋ค. ๋ฒํท์ 100๋ฐ๋ฆฌ์ด, 250๋ฐ๋ฆฌ์ด, 500๋ฐ๋ฆฌ์ด, 1์ด, 2์ด, 4์ด, 8์ด, 16์ด, 32์ด, 64์ด์ ๋๋ค. ์ ์คํธ๋ฆผ ์๋น์ค์ ์ง์ฐ ์๊ฐ ํ์คํ ๊ทธ๋จ์ ๋๋ค. |
/udca/upstream/uploaded_file_sizes |
dataset |
Apigee ์๋น์ค์ ์ ๋ก๋๋๋ ํ์ผ ํฌ๊ธฐ(๋จ์: ๋ฐ์ดํธ)์ ๋๋ค. ๋ฒํท์ 1KB, 10KB, 100KB, 1MB, 10MB, 100MB, 1GB๊ฐ ๋ฉ๋๋ค. ๋ฐ์ดํฐ ์ธํธ, ์กฐ์ง, ํ๊ฒฝ๋ณ ํ์ผ ํฌ๊ธฐ ํ์คํ ๊ทธ๋จ์ ๋๋ค. |
/udca/upstream/uploaded_file_count |
dataset |
UDCA๊ฐ Apigee ์๋น์ค์ ์
๋ก๋ํ ํ์ผ ์์
๋๋ค. ๋ค์ ์ฌํญ์ ์ฐธ๊ณ ํ์ธ์.
|
/udca/disk/used_bytes |
dataset
|
๋ฐ์ดํฐ ์์ง ํฌ๋์ ๋์คํฌ์ ์๋ ๋ฐ์ดํฐ ํ์ผ์ด ๋ฐ์ดํธ ๋จ์๋ก ์ฐจ์งํ๋ ๊ณต๊ฐ์ ๋๋ค. ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ฅธ ์ด ๊ฐ์ ์ฆ๊ฐ:
|
/udca/server/pruned_file_count |
dataset
|
TTL(Time To Life)์ด ์ค์ ๋ ๊ธฐ์ค์ ์ ์ด๊ณผํ์ฌ ์ญ์ ๋ ํ์ผ ์์
๋๋ค.
๋ฐ์ดํฐ ์ธํธ์๋ API, trace ๋ฑ์ด ํฌํจ๋ ์ ์์ผ๋ฉฐ ์ํ๋ UPLOADED , FAILED , DISCARDED ์ผ ์ ์์ต๋๋ค.
|
/udca/server/retry_cache_size |
dataset |
UDCA๊ฐ ์ ๋ก๋๋ฅผ ๋ค์ ์๋ํ๋ ๋ฐ์ดํฐ ์ธํธ๋ณ ํ์ผ ์์ ๋๋ค. UDCA๋ ํ์ผ๋ง๋ค 3๋ฒ์ฉ ๋ค์ ์๋ํ ํ ํ์ผ์ |
Cassandra ์ธก์ ํญ๋ชฉ
Prometheus ์๋น์ค๋ ๋ค๋ฅธ ํ์ด๋ธ๋ฆฌ๋ ์๋น์ค์ ๋ง์ฐฌ๊ฐ์ง๋ก Cassandra์ ์ธก์ ํญ๋ชฉ์ ์ธก์ ํญ๋ชฉ ์์ง์ ์ค๋ช ๋ ๋๋ก ์์งํ๊ณ ์ฒ๋ฆฌํฉ๋๋ค.
๋ค์ ํ์์๋ Prometheus๊ฐ Cassandra ์ธก์ ํญ๋ชฉ ๋ฐ์ดํฐ์ ์ฌ์ฉํ๋ ์ธก์ ํญ๋ชฉ๊ณผ ๋ผ๋ฒจ์ ์ค๋ช ํฉ๋๋ค. ์ด๋ฌํ ๋ผ๋ฒจ์ ์ธก์ ํญ๋ชฉ ๋ก๊ทธ ํญ๋ชฉ์ ์ฌ์ฉ๋ฉ๋๋ค.
์ธก์ ํญ๋ชฉ ์ด๋ฆ(๋๋ฉ์ธ ์ ์ธ) | ๋ผ๋ฒจ | ์ฌ์ฉ |
---|---|---|
/cassandra/process_max_fds |
์ด๋ฆฐ ํ์ผ ์ค๋ช ์์ ์ต๋ ๊ฐ์์ ๋๋ค. | |
/cassandra/process_open_fds |
์ด๋ฆฐ ํ์ผ ์ค๋ช ์์ ๋๋ค. | |
/cassandra/jvm_memory_pool_bytes_max |
pool |
ํ์ JVM ์ต๋ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋๋ค. |
/cassandra/jvm_memory_pool_bytes_init |
pol |
ํ์ JVM ์ด๊ธฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋๋ค. |
/cassandra/jvm_memory_bytes_max |
area |
JVM ํ ์ต๋ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋๋ค. |
/cassandra/process_cpu_seconds_total |
์ฌ์ฉ์ ๋ฐ ์์คํ CPU ์๊ฐ(์ด)์ ๋๋ค. | |
/cassandra/jvm_memory_bytes_used |
area |
JVM ํ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋๋ค. |
/cassandra/compaction_pendingtasks |
unit |
Cassandra sstables๋ฅผ ์ํ ๋ฐ์ด๋ ์์ถ ์์ธํ ๋ด์ฉ์ ์์ถ์ ์ฐธ์กฐํ์ธ์. |
/cassandra/jvm_memory_bytes_init |
area |
JVM ํ ์ด๊ธฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋๋ค. |
/cassandra/jvm_memory_pool_bytes_used |
pool |
ํ๋์จ์ด ํ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋๋ค. |
/cassandra/jvm_memory_pool_bytes_committed |
pool |
JVM ํ ์ฝ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋๋ค. |
/cassandra/clientrequest_latency |
scope
|
75๋ฒ์งธ ๋ฐฑ๋ถ์์ ๋ฒ์์ ์ฝ๊ธฐ ์์ฒญ ์ง์ฐ ์๊ฐ(๋ง์ดํฌ๋ก์ด)์ ๋๋ค. |
/cassandra/jvm_memory_bytes_committed |
area |
JVM ํ ์ฝ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋๋ค. |