/metrics
API¶
OpenMetrics (=Prometheus) 규격의 메트릭을 제공한다.
http://{M2-IP:env.manager.api.port}/metrics
개별 histogram의 bucket 범위는 histograms 설정으로 변경할 수 있다. 단, 반드시 솔루션을 재가동해 주어야 한다.
m2_sys¶
Note
m2_sys_*
메트릭은 솔루션 기반의 전역 메트릭이다.
metric |
type |
label |
description |
---|---|---|---|
m2_sys_ver |
gauge |
|
M2 버전. 2글자씩 표기하며 v1.2.10 이라면 |
m2_sys_uptime |
gauge |
|
M2 가동시간 |
m2_sys_install_timestamp |
gauge |
|
M2 설치시간 (epoch 시간) |
m2_sys_setting_reload_total |
counter |
|
설정변경 카운터 |
m2_sys_setting_reload_timestamp |
gauge |
|
마지막 설정변경 시간 (epoch 시간) |
m2_sys_setting_retentions |
gauge |
|
보관중인 설정 히스토리 개수 |
m2_sys_process_cores_actives |
gauge |
|
가동 중인 core 프로세스 개수 |
m2_sys_process_cores_respawn_total |
gauge |
|
core 프로세스 재가동 횟수 |
m2_sys_memory_limit_cores |
gauge |
|
core 프로세스에 할당된 메모리크기 |
m2_sys_memory_limit_rt |
gauge |
|
rt 프로세스에 할당된 메모리크기 |
m2_sys_memory_used_cores |
gauge |
|
core별 사용 중인 프로세스 메모리크기 |
m2_sys_process_rt_restart_complete_total |
counter |
|
M2RT 재시작 성공 수 |
m2_sys_process_rt_restart_reason_total |
counter |
|
|
m2_sys_process_rt_restart_fail_total |
counter |
|
|
m2_sys_process_rt_restart_complete_seconds |
histogram |
|
|
m2_sys_process_rt_restart_routes_total |
gauge |
|
M2RT 재시작 haroute 후보 수 |
m2_sys_process_rt_restart_safe_routes_total |
gauge |
|
M2RT 재시작 haroute 적용 수 |
m2_sys_mgmt_connection_actives |
gauge |
|
|
m2_sys_mgmt_feeds_complete_total |
counter |
|
|
m2_sys_mgmt_feeds_fail_total |
counter |
|
|
m2_sys_mgmt_feedbacks_complete_total |
counter |
|
|
m2_sys_mgmt_feedbacks_fail_total |
counter |
|
|
m2_sys_mgmt_events_complete_total |
counter |
|
|
m2_sys_mgmt_events_fail_total |
counter |
|
|
Note
예를 들어 purge API는 m2_cache_obj_events_purge_total
과 목적성이 중복되어 API는 이번 스펙엔 제외한다.
m2_cluster¶
env.management.cluster
컴포넌트 매트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_cluster_members_total |
gauge |
|
클러스터 구성중인 노드 멤버 수 |
m2_cluster_members_check_timestamp |
gauge |
|
클러스터 멤버를 마지막으로 체크했던 시간 |
m2_http¶
functions.network.http
컴포넌트 메트릭을 제공한다.
전역¶
metric |
type |
description |
---|---|---|
m2_http_frontend_sockets_pool |
gauge |
프론트엔드 소켓 수 |
m2_http_frontend_sockets_establish |
gauge |
프론트엔드 소켓 중 연결된 상태의 소켓 수 |
m2_http_frontend_sockets_accept_total |
counter |
프론트엔드에서 연결된 소켓 총수 |
m2_http_frontend_sockets_close_total |
counter |
프론트엔드에서 닫힌 소켓 총수 |
m2_http_backend_sockets_pool |
gauge |
백엔드 소켓 수 |
m2_http_backend_sockets_establish |
gauge |
백엔드 소켓 중 연결된 상태의 소켓 수 |
m2_http_backend_sockets_connect_total |
counter |
백엔드에서 연결된 소켓 총수 |
m2_http_backend_sockets_close_total |
counter |
백엔드에서 닫힌 소켓 총수 |
가상호스트¶
m2_http_frontend¶
functions.network.http.frontend
컴포넌트 메트릭을 제공한다.
frontend
는 M2가 클라이언트에게 서비스하는 구간을 의미한다.
Note
src
label의 의미는 다음과 같다.
in
internal 트래픽은 현재 노드로 인입된 트래픽이 정상적으로 처리된 상태를 의미한다.ex
external 트래픽은 다른 노드로 인입된 트래픽이 장애등으로 인해 현재 노드로 위임된 상태를 의미한다.
metric |
type |
label |
description |
---|---|---|---|
m2_http_frontend_status |
gauge |
vhost |
가상호스트 활성화 상태 ( |
m2_http_frontend_receive_size_bytes |
counter |
vhost src |
클라이언트로부터 수신한 전체크기
|
m2_http_frontend_send_size_bytes |
counter |
vhost src |
클라이언트에게 전송한 용량
|
m2_http_frontend_sessions_establish |
gauge |
vhost src |
클라이언트 연결 세션수
|
m2_http_frontend_tx_active |
gauge |
vhost src |
진행 중인 HTTP 트랜잭션
|
m2_http_frontend_tx_abort_total |
counter |
vhost src |
중단된 HTTP 트랜잭션
|
m2_http_frontend_tx_complete_total |
counter |
vhost src |
완료된 HTTP 트랜잭션
|
m2_http_frontend_tx_ttfb_seconds |
histogram |
vhost src
|
클라이언트 응답 시간 (Time To First Bytes)
|
m2_http_frontend_tx_complete_seconds |
histogram |
vhost src
|
클라이언트 응답 완료 시간
|
m2_http_frontend_requests_total |
counter |
vhost src |
클라이언트 요청 수
|
m2_http_frontend_requests_deny_total |
counter |
vhost src |
거부된 클라이언트 요청 수
|
m2_http_frontend_requests_bypass_total |
counter |
vhost src |
바이패스된 클라이언트 요청 수
|
m2_http_frontend_requests_urlrewrite_total |
counter |
vhost src |
URL Rewrite된 클라이언트 요청 수
|
m2_http_frontend_requests_header_size_bytes |
counter |
vhost src |
클라이언트 요청헤더 크기
|
m2_http_frontend_responses_total |
counter |
vhost src code |
클라이언트 응답 수
|
m2_http_frontend_responses_header_size_bytes |
counter |
vhost src |
클라이언트 응답헤더 크기
|
m2_http_frontend_responses_cl_size_bytes |
histogram |
vhost src
|
클라이언트에게 응답한
|
m2_http_frontend_responses_object_size_bytes |
histogram |
vhost src
|
접근된 콘텐츠 객체 크기 분포
|
m2_http_frontend_fallbacks_in_total |
counter |
vhost src |
fallbacks 을 통해 이 가상호스트로 유입된 요청수
|
m2_http_frontend_fallbacks_out_total |
counter |
vhost src |
|
m2_http_backend¶
functions.network.http.backend
컴포넌트 메트릭을 제공한다.
backend
는 M2가 원본과 통신하는 구간을 의미한다.
metric |
type |
label |
description |
---|---|---|---|
m2_http_backend_receive_size_bytes |
counter |
vhost |
원본으로부터 수신한 전체크기 |
m2_http_backend_send_size_bytes |
counter |
vhost |
원본으로 전송한 용량 |
m2_http_backend_sessions_establish |
gauge |
vhost |
원본 연결 세션수 |
m2_http_backend_tx_active |
gauge |
vhost |
진행 중인 HTTP 트랜잭션 |
m2_http_backend_tx_abort_total |
counter |
vhost |
중단된 HTTP 트랜잭션 |
m2_http_backend_tx_complete_total |
counter |
vhost |
완료된 HTTP 트랜잭션 |
m2_http_backend_tx_ttfb_seconds |
histogram |
vhost
|
원본 응답 시간 (Time To First Bytes)
|
m2_http_backend_tx_complete_seconds |
histogram |
vhost
|
원본 응답 완료 시간
|
m2_http_backend_requests_total |
counter |
vhost |
원본 요청 수 |
m2_http_backend_requests_urlrewrite_total |
counter |
vhost |
URL Rewrite된 원본 요청 수 |
m2_http_backend_requests_header_size_bytes |
counter |
vhost |
원본 요청헤더 크기 |
m2_http_backend_responses_total |
counter |
vhost code |
원본 응답 수
|
m2_http_backend_responses_header_size_bytes |
counter |
vhost |
원본 응답헤더 크기 |
m2_http_backend_responses_cl_size_bytes |
histogram |
vhost
|
원본에서 수신된
|
m2_http_backend_responses_object_size_bytes |
histogram |
vhost
|
접근된 원본 콘텐츠 객체 크기 분포
|
m2_http_backend_fallbacks_out_total |
counter |
vhost |
|
m2_cache¶
functions.network.cache
컴포넌트 메트릭을 제공한다.
전역¶
metric |
type |
description |
---|---|---|
m2_cache_base_memory_capacity_size_bytes |
gauge |
캐싱엔진 메모리 최대 가용량 (고정) |
m2_cache_base_memory_inuse_size_bytes |
gauge |
캐싱엔진 메모리 사용량 |
m2_cache_base_dpq_length |
gauge |
삭제대기 큐 길이 |
m2_cache_base_rpq_length |
gauge |
참조 큐 길이 |
m2_cache_base_wbq_length |
gauge |
쓰기대기 큐 길이 |
m2_cache_base_ccq_length |
gauge |
비동기 캐시컨트롤 큐 길이 |
가상호스트¶
m2_cache_tcp¶
metric |
type |
label |
description |
---|---|---|---|
m2_cache_tcp_hitratio_requests |
gauge |
vhost period |
요청수 히트율 (모든 클라이언트 요청을 기준으로 산정)
|
m2_cache_tcp_hitratio_active_requests |
gauge |
vhost period |
요청수 히트율 (캐싱서비스 대상만 산정)
Note 아래 메트릭은 계산에서 제외됨 (관련기능 - accessControl , bypass )
|
m2_cache_tcp_hit_total |
counter |
vhost |
|
m2_cache_tcp_ims_hit_total |
counter |
vhost |
|
m2_cache_tcp_refresh_hit_total |
counter |
vhost |
|
m2_cache_tcp_refresh_fail_hit_total |
counter |
vhost |
|
m2_cache_tcp_negative_hit_total |
counter |
vhost |
|
m2_cache_tcp_redirect_hit_total |
counter |
vhost |
|
m2_cache_tcp_miss_total |
counter |
vhost |
|
m2_cache_tcp_refresh_miss_total |
counter |
vhost |
|
m2_cache_tcp_client_refresh_miss_total |
counter |
vhost |
|
m2_cache_tcp_client_instant_miss_total |
counter |
vhost |
|
m2_cache_tcp_denied_total |
counter |
vhost |
|
m2_cache_tcp_error_total |
counter |
vhost |
|
m2_cache_tcp_none_total |
counter |
vhost |
|
m2_cache_obj¶
metric |
type |
label |
description |
---|---|---|---|
m2_cache_obj_index |
gauge |
vhost |
캐싱 객체 개수 (인덱싱 상태) |
m2_cache_obj_usage_size_bytes |
gauge |
vhost |
캐싱 객체용량의 합 |
m2_cache_obj_create_size_bytes |
histogram |
vhost
|
생성된 캐싱객체 크기 분포
|
m2_cache_obj_erase_size_bytes |
histogram |
vhost
|
삭제된 캐싱객체 크기 분포
|
m2_cache_obj_events_create_total |
counter |
vhost |
캐싱객체 생성 |
m2_cache_obj_events_swap_total |
counter |
vhost |
캐싱객체 교체 |
m2_cache_obj_events_erase_total |
counter |
vhost |
캐싱객체 삭제 |
m2_cache_obj_events_extend_total |
counter |
vhost |
캐싱객체 TTL 연장 |
m2_cache_obj_events_purge_total |
counter |
vhost |
캐싱객체 |
m2_cache_obj_events_expire_total |
counter |
vhost |
캐싱객체 |
m2_cache_obj_events_expireafter_total |
counter |
vhost |
캐싱객체 |
m2_cache_obj_events_hardpurge_total |
counter |
vhost |
캐싱객체 |
m2_cache_obj_memory_load_size_bytes |
counter |
vhost |
메모리로 로딩된 컨텐츠 양 |
m2_cache_obj_memory_unload_size_bytes |
counter |
vhost |
메모리에 언로딩된 컨텐츠 양 |
m2_cache_obj_file_open_total |
counter |
vhost |
로컬파일 오픈 횟수 |
m2_cache_obj_file_erase_total |
counter |
vhost |
로컬파일 삭제 횟수 (예정) |
m2_cache_obj_file_read_total |
counter |
vhost |
로컬파일 읽기 횟수 |
m2_cache_obj_file_read_size_bytes |
counter |
vhost |
로컬파일 읽기 총용량 |
m2_cache_obj_file_write_total |
counter |
vhost |
로컬파일 쓰기 횟수 |
m2_cache_obj_file_write_size_bytes |
counter |
vhost |
로컬파일 쓰기 총용량 |
m2_dims¶
functions.contents.dims
컴포넌트 메트릭을 제공한다.
Note
전역 메트릭 없음.
metric |
type |
label |
description |
---|---|---|---|
m2_dims_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_dims_requests_total |
counter |
vhost |
요청수 |
m2_dims_complete_total |
counter |
vhost |
성공수 |
m2_dims_fail_total |
counter |
vhost reason |
실패수
Note 변환실패가 존재할 경우에만 메트릭 제공. |
m2_dims_init_seconds |
historgram |
vhost
|
원본이미지 초기화 시간
|
m2_dims_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_dims_commands_total |
counter |
vhost command |
단위명령어
Note 사용된 명령어만 메트릭 제공. |
m2_dims_src_size_bytes |
histogram |
vhost
|
입력 이미지 크기
|
m2_dims_src_format_total |
counter |
vhost format |
입력 포맷
Note 사용된 Format만 메트릭 제공. |
m2_dims_src_width_total |
histogram |
vhost
|
입력 width
|
m2_dims_src_height_total |
histogram |
vhost
|
입력 height
|
m2_dims_dest_size_bytes |
histogram |
vhost
|
출력 이미지 크기
|
m2_dims_dest_format_total |
counter |
vhost format |
출력 포맷
Note 사용된 Format만 메트릭 제공. |
m2_dims_dest_width_total |
histogram |
vhost
|
출력 width
|
m2_dims_dest_height_total |
histogram |
vhost
|
출력 height
|
m2_hyperdims¶
functions.contents.hyperdims
컴포넌트 메트릭을 제공한다.
Note
전역 메트릭 없음.
metric |
type |
label |
description |
---|---|---|---|
m2_hyperdims_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_hyperdims_concurrent |
gauge |
vhost |
동시 처리수 |
m2_hyperdims_requests_total |
counter |
vhost |
요청수 |
m2_hyperdims_complete_total |
counter |
vhost |
성공수 |
m2_hyperdims_fail_total |
counter |
vhost reason |
실패수
Note 변환실패가 존재할 경우에만 메트릭 제공. |
m2_hyperdims_isolate_wait_queue |
gauge |
vhost |
원본 다운로드 지연 도메인 대기 큐 길이 |
m2_hyperdims_isolate_domain_total |
gauge |
vhost |
원본 다운로드 지연 도메인 수 |
m2_hyperdims_init_seconds |
historgram |
vhost
|
원본이미지 초기화 시간
|
m2_hyperdims_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_hyperdims_commands_total |
counter |
vhost command |
단위명령어
Note 사용된 명령어만 메트릭 제공. |
m2_hyperdims_src_size_bytes |
histogram |
vhost
|
입력 이미지 크기
|
m2_hyperdims_src_format_total |
counter |
vhost format |
입력 포맷
Note 사용된 Format만 메트릭 제공. |
m2_hyperdims_src_width_total |
histogram |
vhost
|
입력 width
|
m2_hyperdims_src_height_total |
histogram |
vhost
|
입력 height
|
m2_hyperdims_dest_size_bytes |
histogram |
vhost
|
출력 이미지 크기
|
m2_hyperdims_dest_format_total |
counter |
vhost format |
출력 포맷
Note 사용된 Format만 메트릭 제공. |
m2_hyperdims_dest_width_total |
histogram |
vhost
|
출력 width
|
m2_hyperdims_dest_height_total |
histogram |
vhost
|
출력 height
|
m2_transcoder¶
functions.contents.transcoder
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_transcoder_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_transcoder_concurrent |
gauge |
vhost |
동시 처리수 |
m2_transcoder_requests_total |
counter |
vhost |
요청수 |
m2_transcoder_complete_total |
counter |
vhost |
성공수 |
m2_transcoder_commands_total |
counter |
vhost command |
단위명령어
|
m2_transcoder_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_transcoder_perform_seconds |
historgram |
vhost
|
트랜스코딩 소요시간
|
m2_transcoder_complete_seconds |
historgram |
vhost
|
(대기 시간을 포함한) 요청 완료 시간
|
m2_transcoder_presets_total |
counter |
vhost preset |
preset별 실행 카운터
|
m2_transcoder_src_size_bytes |
histogram |
vhost
|
입력 파일 크기
|
m2_transcoder_src_format_total |
counter |
vhost format |
입력 포맷
Note 사용된 Format만 메트릭 제공. |
m2_transcoder_src_width_total |
histogram |
vhost
|
입력 width
|
m2_transcoder_src_height_total |
histogram |
vhost
|
입력 height
|
m2_transcoder_dest_size_bytes |
histogram |
vhost
|
출력 파일 크기
|
m2_transcoder_dest_format_total |
counter |
vhost format |
출력 포맷
Note 사용된 Format만 메트릭 제공. |
m2_transcoder_dest_width_total |
histogram |
vhost
|
출력 width
|
m2_transcoder_dest_height_total |
histogram |
vhost
|
출력 height
|
m2_transcoder_dest_capture_total |
counter |
vhost |
캡쳐된 이미지 수 (멀티 이미지라면 각 캡쳐된 이미지만큼 카운팅) |
m2_transcoder_dest_trimtime_total |
counter |
vhost |
|
m2_pagedesk¶
functions.contents.pagedesk
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_pagedesk_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_pagedesk_requests_total |
counter |
vhost |
요청수 |
m2_pagedesk_complete_total |
counter |
vhost |
성공수 |
m2_pagedesk_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_pagedesk_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_pagedesk_src_size_bytes |
histogram |
vhost
|
입력 파일 크기
|
m2_pagedesk_src_lines |
histogram |
vhost
|
입력 파일 라인수
|
m2_pagedesk_src_tags |
histogram |
vhost
|
입력 파일 태그개수
|
m2_pagedesk_dest_size_bytes |
histogram |
vhost
|
출력 파일 크기
|
m2_pagedesk_dest_lines |
histogram |
vhost
|
출력 파일 라인수
|
m2_pagedesk_dest_tags |
histogram |
vhost
|
출력 파일 태그개수
|
m2_pagedesk_edit_dom_insert_total |
counter |
vhost |
DOM 태그 삽입이 발생한 문서 개수 |
m2_pagedesk_edit_dom_insert_tags_total |
counter |
vhost |
DOM에 삽입된 총 태그 개수 |
m2_pagedesk_edit_dom_remove_total |
counter |
vhost |
DOM 태그 삭제가 발생한 문서 개수 |
m2_pagedesk_edit_dom_remove_tags_total |
counter |
vhost |
DOM에서 삭제된 총 태그 개수 |
m2_pagedesk_edit_dom_refctrl_total |
counter |
vhost |
참조소스 제어된 태그 개수 |
m2_pagedesk_edit_dom_disable_anchors_total |
counter |
vhost |
|
m2_pagemixed¶
functions.contents.pagemixed
컴포넌트 메트릭을 제공한다.
Note
pagemixed
는pagedesk
의 DOM에 의존한다. 따라서 입출력 데이터 사이즈는m2_pagedesk_dest_size_bytes
,m2_pagedesk_src_size_bytes
에서 집계된다.
metric |
type |
label |
description |
---|---|---|---|
m2_pagemixed_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_pagemixed_requests_total |
counter |
vhost |
요청수 |
m2_pagemixed_complete_total |
counter |
vhost |
성공수 |
m2_pagemixed_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_pagemixed_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_pagemixed_routes_rebound_total |
counter |
vhost domain |
rebound 설정 도메인으로 라우팅된 리소스 개수 라우팅 도메인 |
m2_pagemixed_routes_resource_total |
counter |
vhost domain |
resource 설정 도메인으로 라우팅된 리소스 개수 라우팅 도메인 |
m2_pagemixed_upgrade_ip_total |
counter |
vhost |
ip 설정에 의해 SSL/TLS onloading 된 IP 리소스 개수 |
m2_pagemixed_upgrade_retain_total |
counter |
vhost domain |
retain 설정에 의해 처리하지 않은 리소스 개수 도메인 |
m2_pagemixed_upgrade_black_total |
counter |
vhost domain |
black 설정에 의해 SSL/TLS onloading된 리소스 개수 도메인 |
m2_pagemixed_upgrade_white_total |
counter |
vhost domain |
white 설정에 의해 프로토콜만 업그레이드된 리소스 개수 도메인 |
m2_pagemixed_upgrade_svldb_total |
counter |
vhost action |
svldb 설정에 의해 프로토콜만 업그레이드된 리소스 개수
|
m2_pagemixed_upgrade_svldb_report_total |
counter |
vhost |
SVL 서비스로 보고된 도메인 개수 |
m2_pagemixed_upgrade_svldb_update_total |
counter |
vhost |
SVL-DB 업데이트 횟수 |
m2_pagemixed_upgrade_syntax_total |
counter |
vhost |
syntax 설정에 의해 SSL/TLS onloading된 리소스 개수 |
m2_pagemixed_resource_schemeless_total |
counter |
vhost |
schemeless 설정에 의해 scheme이 명시적으로 추가된 리소스 개수 |
m2_pagemixed_resource_datasrc_total |
counter |
vhost |
datasrc 설정에 의해 처리된 |
m2_pagemixed_resource_datauri_total |
counter |
vhost |
datauri 설정에 의해 처리된 |
m2_pagefx¶
functions.contents.pagefx
컴포넌트 메트릭을 제공한다.
Note
pagefx
는pagedesk
의 DOM에 의존한다. 따라서 입출력 데이터 사이즈는m2_pagedesk_dest_size_bytes
,m2_pagedesk_src_size_bytes
에서 집계된다.pagefx
적용 전후 이미지 포맷, 용량의 변화는 m2_dims , m2_transcoder 등의 단위 메트릭을 가상호스트 분리하여 모니터링하는 것을 권장한다.sampling
이 태그된 메트릭은 성능적인 이유로 전수조사를 할 수 없는 추정치이다.
metric |
type |
label |
description |
---|---|---|---|
m2_pagefx_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_pagefx_requests_total |
counter |
vhost |
요청수 |
m2_pagefx_complete_total |
counter |
vhost reason |
성공수
|
m2_pagefx_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_pagefx_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_pagefx_commands_total |
counter |
vhost command |
단위명령어
|
m2_pagefx_optimg_src_size_bytes |
counter |
vhost |
최적화 대상 원본 용량의 합 |
m2_pagefx_optimg_dest_size_bytes |
counter |
vhost |
최적화 적용 후 용량의 합 (추정치) |
m2_pagefx_optimg_check_total |
counter |
vhost ref |
최적화 조건 판단 개수
|
m2_pagefx_optimg_fail_total |
counter |
vhost |
최적화조건 분석 실패한 이미지 개수 |
m2_pagefx_optimg_match_total |
counter |
vhost |
최적화 적용 이미지 개수 |
m2_pagefx_optimg_maxwidth_total |
counter |
vhost |
optimg |
m2_pagefx_optimg_usemap_total |
counter |
vhost action |
이미지맵 최적화처리
|
m2_pagefx_splitimg_check_total |
counter |
vhost ref |
분할조건 판단 개수
|
m2_pagefx_splitimg_fail_total |
counter |
vhost |
분할조건 분석 실패한 이미지 개수 |
m2_pagefx_splitimg_match_total |
counter |
vhost |
분할조건 적합 |
m2_pagefx_splitimg_produce_total |
counter |
vhost |
분할을 적용하여 생산된 |
m2_pagefx_splitimg_usemap_total |
counter |
vhost action |
이미지맵 분할처리
|
m2_pagefx_gif2video_src_size_bytes |
counter |
vhost |
|
m2_pagefx_gif2video_dest_size_bytes |
counter |
vhost |
|
m2_pagefx_gif2video_check_total |
counter |
vhost ref |
|
m2_pagefx_gif2video_fail_total |
counter |
vhost |
|
m2_pagefx_gif2video_match_total |
counter |
vhost |
|
m2_pagefx_optvideo_src_size_bytes |
counter |
vhost |
비디오 최적화 대상 크기 |
m2_pagefx_optvideo_dest_size_bytes |
counter |
vhost |
비디오 최적화 출력 크기 (추정치) |
m2_pagefx_optvideo_check_total |
counter |
vhost |
비디오 최적화 판단 개수 |
m2_pagefx_optvideo_fail_total |
counter |
vhost |
비디오 분석 실패 개수 |
m2_pagefx_optvideo_match_total |
counter |
vhost |
비디오 최적화 개수 |
m2_pagefx_isolstyle_match_total |
counter |
vhost |
스타일 격리된 문서 개수 |
m2_pagefx_isolstyle_resource_total |
counter |
vhost |
스타일 격리 중 참조된 리소스 개수 |
m2_pagefx_isolstyle_resource_fail_total |
counter |
vhost |
스타일 격리 중 참조실패된 리소스 개수 |
m2_pagefx_isolstyle_resource_size_bytes |
counter |
vhost |
스타일 격리 중 참조된 리소스 용량의 합 |
m2_pagespeed¶
functions.contents.pagespeed
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_pagespeed_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_pagespeed_requests_total |
counter |
vhost |
요청수 |
m2_pagespeed_requests_device_total |
counter |
vhost type |
요청 디바이스 유형 (bot 여부)
|
m2_pagespeed_requests_os_total |
counter |
vhost name |
요청 디바이스 OS (bot 여부)
|
m2_pagespeed_requests_browser_total |
counter |
vhost name |
요청 브라우저 (bot 여부)
|
m2_pagespeed_complete_total |
counter |
vhost |
성공수 |
m2_pagespeed_fail_total |
counter |
reason |
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_pagespeed_commands_total |
counter |
command |
|
m2_pagespeed_latency_seconds |
histogram |
vhost
|
수행 대기 시간
|
m2_pagespeed_origin_ttfb |
histogram |
vhost
|
원본 응답 대기 시간
|
m2_pagespeed_complete_seconds |
histogram |
vhost
|
수행완료 시간
|
m2_pagespeed_src_size_bytes |
histogram |
|
|
m2_pagespeed_src_rewrite_bytes |
histogram |
|
|
m2_pagespeed_dest_rewrite_bytes |
histogram |
|
|
m2_pagespeed_dest_size_bytes |
histogram |
|
|
m2_pagespeed_compress_origin_format |
counter |
encoding |
|
m2_pagespeed_compress_dest_format |
counter |
encoding |
|
m2_botprotection draft
¶
functions.contents.botprotection
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_botprotection_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_botprotection_requests_total |
counter |
vhost |
요청수 |
m2_botprotection_complete_total |
counter |
vhost |
성공수 |
m2_botprotection_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_botprotection_detect |
counter |
vhost label |
감지수
|
m2_botprotection_flows_level_total |
counter |
vhost level |
레벨
|
m2_webfont draft
¶
functions.contents.webfont
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_webfont_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_webfont_requests_total |
counter |
vhost |
요청수 |
m2_webfont_complete_total |
counter |
vhost |
성공수 |
m2_webfont_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_webfont_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_webfont_src_size_bytes |
histogram |
vhost
|
입력 파일 크기
|
m2_webfont_dest_size_bytes |
histogram |
vhost
|
출력 파일 크기
|
m2_unzip¶
functions.contents.unzip
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_unzip_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_unzip_requests_total |
counter |
vhost |
요청수 |
m2_unzip_complete_total |
counter |
vhost |
성공수 |
m2_unzip_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_unzip_init_seconds |
historgram |
vhost
|
원본파일 초기화 시간
|
m2_unzip_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_unzip_commands_total |
counter |
vhost command |
단위명령어
|
m2_unzip_directory_archived |
histogram |
vhost
|
|
m2_unzip_src_size_bytes |
histogram |
vhost
|
입력 파일 크기
|
m2_unzip_dest_files_size_bytes |
histogram |
vhost
|
|
m2_aws_s3¶
functions.backend.aws_s3
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_aws_s3_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_aws_s3_requests_total |
counter |
vhost endpoint |
요청수 endpoints |
m2_aws_s3_complete_total |
counter |
vhost endpoint |
성공수 endpoints |
m2_aws_s3_complete_seconds |
historgram |
vhost endpoint
|
수행완료 시간 endpoints
|
m2_aws_s3_fail_total |
counter |
vhost endpoint reason |
Note 약속되지 않은 요청이라면 |
m2_aws_s3_commands_total |
counter |
vhost endpoint command |
단위명령어 endpoints
|
m2_aws_s3_src_get_seconds |
historgram |
vhost endpoint
|
파일 다운로드 시간 endpoints
|
m2_aws_s3_src_get_size_bytes |
histogram |
|
|
m2_aws_s3_dest_put_seconds |
historgram |
vhost endpoint
|
파일 업로드 시간 endpoints
|
m2_aws_s3_dest_put_size_bytes |
histogram |
|
|
m2_aws_s3_dest_delete_seconds |
historgram |
vhost endpoint
|
파일 삭제 시간 endpoints
|
m2_render¶
functions.contents.render
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_render_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_render_concurrent |
gauge |
vhost |
동시 처리수 |
m2_render_requests_total |
counter |
vhost |
요청수 |
m2_render_complete_total |
counter |
vhost |
성공수 |
m2_render_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_render_init_seconds |
historgram |
vhost
|
렌더링 초기화(요청 ~ 렌더링 수행 전) 시간
|
m2_render_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_render_src_size_bytes |
histogram |
vhost
|
소스 파일 크기 (렌더링을 위해 참조된 모든 소스 크기의 합)
|
m2_render_src_ext_api_seconds |
histogram |
vhost
|
외부 API 호출 시간
|
m2_render_dest_size_bytes |
histogram |
vhost
|
출력 파일 크기
|
m2_render_dest_format_total |
counter |
vhost format |
출력 포맷
Note 사용된 Format만 메트릭 제공. |
m2_render_dest_width_total |
histogram |
vhost
|
출력 width
|
m2_render_dest_height_total |
histogram |
vhost
|
출력 height
|
m2_epubedit¶
functions.contents.epubedit
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_epubedit_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_epubedit_requests_total |
counter |
vhost |
요청수 |
m2_epubedit_complete_total |
counter |
vhost |
성공수 |
m2_epubedit_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_epubedit_init_seconds |
historgram |
vhost
|
원본 초기화 시간
|
m2_epubedit_complete_seconds |
historgram |
vhost
|
수행완료 시간
|
m2_epubedit_commands_total |
counter |
vhost command |
단위명령어
Note 사용된 명령어만 메트릭 제공. |
m2_epubedit_src_size_bytes |
histogram |
vhost
|
입력파일 크기
|
m2_epubedit_src_pages |
histogram |
vhost
|
입력파일 페이지수
|
m2_epubedit_dest_size_bytes |
histogram |
vhost
|
출력파일 크기
|
m2_epubedit_dest_pages |
histogram |
vhost
|
입력파일 페이지수
|
m2_mp4hls¶
functions.contents.mp4hls
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_mp4hls_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_mp4hls_requests_total |
counter |
vhost |
요청수 |
m2_mp4hls_complete_total |
counter |
vhost |
성공수 |
m2_mp4hls_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_mp4hls_playlist_total |
counter |
vhost |
플레이리스트 파일 생성수 |
m2_mp4hls_playlist_complete_seconds |
historgram |
vhost
|
플레이리스트 생성 완료 시간
|
m2_mp4hls_playlist_src_size_bytes |
histogram |
vhost
|
(플레이리스트 생성시) 원본 미디어 파일 크기
|
m2_mp4hls_playlist_src_playback_seconds |
histogram |
vhost
|
(플레이리스트 생성시) 원본 미디어 재생시간
|
m2_mp4hls_playlist_dest_size_bytes |
counter |
vhost |
플레이리스트 전체용량 (bytes) |
m2_mp4hls_segment_total |
counter |
vhost |
전체 |
m2_mp4hls_segment_dest_playback_total |
counter |
vhost |
생성된 |
m2_mp4hls_segment_dest_size_bytes |
counter |
vhost |
|
m2_mp4hls_segment_dest_encrypt_total |
counter |
vhost |
암호화된 |
m2_mp3hls¶
functions.contents.mp3hls
컴포넌트 메트릭을 제공한다.
metric |
type |
label |
description |
---|---|---|---|
m2_mp3hls_wait_queue |
gauge |
vhost |
대기 큐 길이 |
m2_mp3hls_requests_total |
counter |
vhost |
요청수 |
m2_mp3hls_complete_total |
counter |
vhost |
성공수 |
m2_mp3hls_fail_total |
counter |
vhost reason |
실패수
Note 실패가 존재할 경우에만 메트릭 제공. |
m2_mp3hls_playlist_total |
counter |
vhost |
플레이리스트 생성수 |
m2_mp3hls_playlist_complete_seconds |
historgram |
vhost
|
플레이리스트 생성 완료 시간
|
m2_mp3hls_playlist_src_size_bytes |
histogram |
vhost
|
(플레이리스트 생성시) 원본 미디어 파일 크기
|
m2_mp3hls_playlist_src_playback_seconds |
histogram |
vhost
|
(플레이리스트 생성시) 원본 미디어 재생시간
|
m2_mp3hls_playlist_dest_size_bytes |
counter |
vhost |
플레이리스트 전체용량 (bytes) |
m2_mp3hls_segment_total |
counter |
vhost type |
전체 세그먼트 생성수
|
m2_mp3hls_segment_dest_playback_total |
counter |
vhost type |
생성된 세그먼트의 전체 재생시간 (초)
|
m2_mp3hls_segment_dest_size_bytes |
counter |
vhost type |
세그먼트 파일 출력 총합 (bytes)
|
m2_mp3hls_segment_dest_encrypt_total |
counter |
vhost type |
암호화된 세그먼트 수
|