GCP(Google Cloud Platform) 메트릭
다음 표에서는 구성 데이터 파일에서 수집되는 메트릭을 acc_grp_metrics_list.json 나열하고 설명합니다. 파일이 검사 정의 또는 검사 인스턴스에 업로드되고 파일의 메트릭은 에이전트 검사에 의해 모니터링됩니다.
| 메트릭 이름 | 메트릭 유형 | 서비스 | 설명 |
|---|---|---|---|
| CPU 사용률 | appengine.googleapis.com/flex/cpu/utilization | 앱 엔진 | 앱 엔진 유연한 환경 버전 전체에서 할당된 CPU의 분수 사용률입니다. |
| 응답 수 | appengine.googleapis.com/http/server/response_count | 델타 HTTP 응답 수 | |
| 사용 가능한 디스크 공간 백분율 | file.googleapis.com/nfs/server/free_bytes_percent | 파일 | 사용 가능한 디스크 공간(전체 공간의 백분율)입니다. |
| 회로 운영 상태 | interconnect.googleapis.com/network/interconnect/link/operational | 상호 연결 | 회로의 작동 상태가 "가동"인지 여부입니다. 이 메트릭은 개별 물리적 회로에만 해당됩니다. |
| 운영 상태 | interconnect.googleapis.com/network/interconnect/operational | 상호 연결의 운영 상태가 "가동"인지 여부입니다. 이 메트릭은 집계 LACP 번들에만 해당됩니다. | |
| 인스턴스 그룹 크기 | compute.googleapis.com/instance_group/size | 계산 | 인스턴스 그룹의 VM 수입니다. |
| CPU 사용률 | compute.googleapis.com/instance/cpu/utilization | 이 인스턴스에 할당된 CPU의 분수 사용률입니다. 값은 일반적으로 0.0에서 1.0 사이의 숫자이지만 1.0을 초과할 수 있습니다. 차트는 값을 0%에서 100%(또는 그 이상) 사이의 백분율로 표시합니다. | |
| CPU 사용 시간 | compute.googleapis.com/instance/cpu/usage_time | 델타 CPU 사용 시간(초)입니다. 인스턴스 시작 이후 누적 CPU 사용 시간입니다. | |
| CPU 스케줄러 대기 시간 | compute.googleapis.com/instance/cpu/scheduler_wait_time | 대기 시간은 vCPU를 실행할 수 있지만 하이퍼바이저에서 실행하도록 예약되지 않은 시간입니다. | |
| CPU 예약 코어 | compute.googleapis.com/instance/cpu/reserved_cores | 인스턴스에 예약된 코어 수입니다. | |
| 디스크 큐 길이 | compute.googleapis.com/guest/disk/queue_length | 디스크에서 처리하기를 기다리는 요청 수입니다. | |
| 가동 시간 | compute.googleapis.com/instance/uptime | VM이 실행된 기간의 델타(초 단위)입니다. 가용성 모니터링의 경우 가동 시간 검사를 대신 사용합니다. |
|
| 디스크 읽기 바이트 | compute.googleapis.com/instance/disk/read_bytes_count | 디스크에서 읽은 바이트의 델타 수입니다. | |
| 디스크 최대 읽기 작업 | compute.googleapis.com/instance/disk/max_read_ops_count | 초당 수행할 수 있는 최대 읽기 작업 수입니다. | |
| 디스크 쓰기 바이트 | compute.googleapis.com/instance/disk/write_bytes_count | 디스크에 기록된 바이트의 델타 수입니다. | |
| 디스크 최대 쓰기 작업 | compute.googleapis.com/instance/disk/max_write_ops_count | 초당 수행할 수 있는 최대 쓰기 작업 수입니다. | |
| 디스크 읽기 작업 | compute.googleapis.com/instance/disk/read_ops_count | 디스크 읽기 I/O 작업의 델타 수입니다. | |
| 디스크 쓰기 작업 | compute.googleapis.com/instance/disk/write_ops_count | 디스크 쓰기 I/O 작업의 델타 수입니다. | |
| 메모리 벌룬 RAM 크기 | compute.googleapis.com/instance/memory/balloon/ram_size | 게스트의 벌룬 드라이버에 할당된 총 메모리 양(바이트)입니다. 메모리 벌루닝을 사용하면 하이퍼바이저가 게스트 VM에서 메모리를 회수할 수 있습니다. | |
| 메모리 벌룬 RAM 사용됨 | compute.googleapis.com/instance/memory/balloon/ram_used | 현재 게스트 RAM에서 사용하는 메모리(벌룬 자체에서 사용하는 메모리 제외)로, 바이트 단위로 측정됩니다. | |
| 메모리 스왑 인 | compute.googleapis.com/instance/memory/balloon/swap_in_bytes_count | 디스크에서 메모리로 스왑된 메모리의 양(바이트)입니다. | |
| 메모리 스왑 아웃 | compute.googleapis.com/instance/memory/balloon/swap_out_bytes_count | 메모리에서 디스크로 스왑된 메모리의 양(바이트)입니다. | |
| 네트워크 수신 바이트 | compute.googleapis.com/instance/network/received_bytes_count | 네트워크에서 받은 바이트의 델타 수입니다. | |
| 네트워크 전송 바이트 | compute.googleapis.com/instance/network/sent_bytes_count | 네트워크를 통해 전송된 바이트의 델타 수입니다. | |
| 네트워크 수신 패킷 | compute.googleapis.com/instance/network/received_packets_count | 네트워크에서 받은 패킷의 델타 수입니다. | |
| 네트워크 전송 패킷 | compute.googleapis.com/instance/network/sent_packets_count | 네트워크를 통해 전송된 패킷의 델타 수입니다. | |
| 익명 메모리 사용됨 | compute.googleapis.com/guest/memory/anonymous_used | 익명 메모리 사용량(바이트)입니다. 익명 메모리는 파일로 백업되지 않는 메모리를 나타냅니다. | |
| 사용된 메모리 바이트 | compute.googleapis.com/guest/memory/bytes_used | 총 메모리 사용량(바이트)입니다. | |
| 더티 메모리 사용됨 | compute.googleapis.com/guest/memory/dirty_used | 더티 메모리 사용량(바이트)입니다. 더티 페이지는 수정되었지만 아직 디스크에 기록되지 않은 메모리의 페이지입니다. | |
| 사용된 페이지 캐시 | compute.googleapis.com/guest/memory/page_cache_used | 페이지 캐시 메모리 사용량(바이트)입니다. 페이지 캐시는 파일 데이터를 캐시하는 데 사용됩니다. | |
| 재활용할 수 없는 메모리 사용됨 | compute.googleapis.com/guest/memory/unevictable_used | 재활용할 수 없는 메모리 사용량(바이트)입니다. 재활용할 수 없는 메모리는 교체할 수 없는 메모리입니다. | |
| 디스크 작업 바이트 | compute.googleapis.com/guest/disk/operation_bytes_count | 디스크 작업에서 전송된 바이트의 델타 수입니다. | |
| 시스템 문제 상태 | compute.googleapis.com/guest/system/problem_state | 시스템에 문제가 있는지 여부를 나타냅니다. 1은 문제가 있음을 의미하고 0은 문제가 없음을 의미합니다. | |
| 시스템 가동 시간 | compute.googleapis.com/guest/system/uptime | 시스템 가동 시간의 델타(초)입니다. | |
| 시스템 문제 수 | compute.googleapis.com/guest/system/problem_count | 탐지된 시스템 문제의 델타 수입니다. | |
| CPU 제한 사용률 | kubernetes.io/anthos/container/cpu/limit_utilization | 안토스 | 인스턴스에서 현재 사용 중인 CPU 한도의 비율입니다. |
| 메모리 제한 사용률 | kubernetes.io/anthos/container/memory/limit_utilization | 인스턴스에서 현재 사용 중인 메모리 한도의 비율입니다. | |
| 실행 | cloudfunctions.googleapis.com/function/execution_count | 클라우드 함수 | 상태별로 세분화된 기능 실행 수입니다. |
| 터널 설정됨 | n.googleapis.com/tunnel_established | VPN | > 0이면 터널이 성공적으로 설정되었음을 나타냅니다. |
| 내부 TCP/UDP 부하 분산 장치당 RTT 대기 시간 | loadbalancing.googleapis.com/l3/internal/rtt_latencies | 부하 분산 | 내부 TCP/UDP 부하 분산 장치 플로우에 대한 TCP 연결을 통해 측정된 RTT의 분포입니다. |
| 지역별 확인되지 않은 메시지 | pubsub.googleapis.com/subscription/num_unacked_messages_by_region | pubsub | 클라우드 지역별로 구분된 구독의 승인되지 않은 메시지 수입니다. |
| 네트워크에 대해 비활성화됨 | firebasedatabase.googleapis.com/network/disabled_for_overages | FireBase데이터베이스 | 네트워크 초과분으로 인해 Firebase 데이터베이스가 비활성화되었는지 여부를 나타냅니다. |
| 스토리지에 사용 안 함 | firebasedatabase.googleapis.com/storage/disabled_for_overages | 저장소 초과분에 대해 Firebase 데이터베이스가 비활성화되었는지 여부를 나타냅니다. | |
| 데이터베이스 로드 | firebasedatabase.googleapis.com/io/database_load | 유형별로 그룹화된 데이터베이스 로드 비율입니다. | |
| CPU 사용률 | cloudsql.googleapis.com/database/cpu/utilization | 클라우드 SQL | 현재 CPU 사용률은 현재 사용 중인 예약된 CPU의 백분율로 표시됩니다. |
| 디스크 사용률 | cloudsql.googleapis.com/database/disk/utilization | 현재 사용 중인 디스크 할당량의 비율입니다. | |
| 인스턴스 상태 | cloudsql.googleapis.com/database/instance_state | Cloud SQL 인스턴스의 현재 제공 상태입니다. | |
| 메모리 사용률 | cloudsql.googleapis.com/database/memory/utilization | 현재 사용 중인 메모리 할당량의 비율입니다. | |
| 서버 가동 | cloudsql.googleapis.com/database/up | 서버가 작동 중인지 나타냅니다. | |
| 우선순위별 CPU 사용률 | spanner.googleapis.com/instance/cpu/utilization_by_priority | 스패너 | 우선순위별 프로비저닝된 CPU의 사용률입니다. |
| CPU 사용률 평활화 | spanner.googleapis.com/instance/cpu/smoothed_utilization | 프로비저닝된 CPU의 24시간 평활 사용률입니다. | |
| 사용된 스토리지 | spanner.googleapis.com/instance/storage/used_bytes | 사용된 저장소(바이트)입니다. 60초마다 샘플링됩니다. | |
| CPU 사용량 백분율 | memcache.googleapis.com/node/cpu/utilization | memcache | Memcached 노드별 CPU 사용량 백분율입니다. |
| 캐시 메모리 사용량 | memcache.googleapis.com/node/cachememory | 이 노드의 Memcached 캐시에 할당된 바이트로, 해당 메모리가 사용되는지 여부별로 그룹화됩니다. | |
| 사용된 메모리 | redis.googleapis.com/redis.googleapis.com/stats/memory/usage_ratio | 레디스 | Redis에서 할당한 총 바이트 수입니다. |
| 메모리 사용률 | redis.googleapis.com/stats/memory/usage_ratio | 최대 메모리의 비율로 나타낸 메모리 사용량입니다. | |
| CPU 부하 | bigtable.googleapis.com/cluster_cpu_load | 빅테이블 | 클러스터의 CPU 부하입니다. |
| 디스크 로드 | bigtable.googleapis.com/cluster_disk_load | 클러스터에서 HDD 디스크의 사용률입니다. | |
| 저장소 사용률 | bigtable.googleapis.com/cluster_storage_utilization | 전체 저장소 용량의 일부로 사용되는 저장소입니다. | |
| HDFS 저장소 사용률 | dataproc.googleapis.com/cluster/hdfs/storage_utilization | 데이터 처리 | 현재 사용 중인 HDFS 저장소의 백분율입니다. |
| 상태별 비정상 HDFS 블록 | dataproc.googleapis.com/hdfs/unhealthy_blocks | 클러스터 내의 비정상 블록 수를 나타냅니다. | |
| 프로세스 | agent.googleapis.com/processes/count_by_state | processes | 지정된 상태의 프로세스 수입니다. 에만 관련됩니다.Linux |
| 프로세스 CPU | agent.googleapis.com/processes/cpu_time | CPU가 지정된 프로세스를 완료하는 데 걸린 시간입니다. | |
| TCP 연결 | agent.googleapis.com/processes/network | 네트워크 | 현재 TCP 연결 수입니다. |