콘텐츠로 이동

볼케인 엔진 ECS

볼케인 엔진 ECS의 표시 지표에는 CPU 사용률, 메모리 사용률, 네트워크 대역폭, 디스크 IOPS가 포함되며, 이 지표들은 ECS 인스턴스의 컴퓨팅, 메모리, 네트워크, 스토리지 성능을 나타냅니다.

설정

Func 설치

추천합니다 Guance 통합 - 확장 - 관리형 Func: 모든 사전 조건이 자동으로 설치되므로, 계속해서 스크립트를 설치하세요

Func를 직접 배포하려면 Func 직접 배포를 참고하세요

설치 스크립트

알림: 요구 사항을 충족하는 볼케인 엔진 AK를 미리 준비하세요. 간편하게 하려면 전역 읽기 전용 권한 ReadOnlyAccess를 직접 부여해도 됩니다

ECS 클라우드 리소스의 모니터링 데이터를 동기화하려면, 해당 수집 스크립트인 「Guance 통합(볼케인 엔진-ECS 수집)」(ID: integration_volcengine_ecs)을 설치합니다

[설치]를 클릭한 뒤, 필요한 매개변수인 볼케인 엔진 AK와 볼케인 엔진 계정명을 입력하세요

[배포 시작 스크립트]를 클릭하면 시스템이 자동으로 Startup 스크립트 세트를 만들고, 해당 시작 스크립트를 자동으로 설정합니다

활성화한 뒤에는 「관리 / 자동 트리거 설정」에서 해당 자동 트리거 설정을 확인할 수 있습니다. [실행]을 클릭하면 예약 시간을 기다리지 않고 즉시 한 번 실행됩니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다

관련 로그를 수집하려면 해당 로그 수집 스크립트도 활성화해야 합니다. 청구서를 수집하려면 클라우드 청구서 수집 스크립트를 활성화해야 합니다

검증

  1. 「관리 / 자동 트리거 설정」에서 해당 작업에 자동 트리거 설정이 존재하는지 확인하고, 작업 기록과 로그를 확인해 이상 여부를 점검합니다
  2. Guance의 「기반 시설 / 사용자 정의」에서 자산 정보가 있는지 확인합니다
  3. Guance의 「지표」에서 해당 모니터링 데이터가 있는지 확인합니다

지표

볼케인 엔진-클라우드 모니터링을 설정하면, 기본 지표 집합은 다음과 같습니다. 더 많은 지표는 설정을 통해 수집할 수 있습니다 볼케인 엔진 클라우드 모니터링 지표 상세

주의: volcengine ECS 콘솔에 모니터링 플러그인을 설치해야 합니다

MetricName Subnamespace 지표 한글명 MetricUnit Dimension
MetricName SubNamespace 지표 이름 MetricUnit Dimension
Instance_CpuBusy Instance 외부 CPU 사용률 Percent ResourceID
Instance_DiskReadBytes Instance 외부 디스크 읽기 대역폭 Bytes/Second(IEC) ResourceID
Instance_DiskWriteBytes Instance 외부 디스크 쓰기 대역폭 Bytes/Second(IEC) ResourceID
Instance_DiskReadIOPS Instance 외부 디스크 읽기 IOPS Count/Second ResourceID
Instance_DiskWriteIOPS Instance 외부 디스크 쓰기 IOPS Count/Second ResourceID
Instance_NetTxBits Instance 외부 네트워크 송출 속도 Bits/Second(IEC) ResourceID
Instance_NetRxBits Instance 외부 네트워크 수신 속도 Bits/Second(IEC) ResourceID
Instance_NetTxPackets Instance 외부 네트워크 송신 패킷 속도 Packet/Second ResourceID
Instance_NetRxPackets Instance 외부 네트워크 수신 패킷 속도 Packet/Second ResourceID
CpuTotal Instance CPU 사용률 Percent ResourceID
MemoryUsedSpace Instance 사용 중인 메모리 양 Bytes(IEC) ResourceID
MemoryUsedUtilization Instance 메모리 사용률 Percent ResourceID
LoadPerCore1m Instance vCPU 부하(1분 평균) None ResourceID
LoadPerCore5m Instance vCPU 부하(5분 평균) None ResourceID
LoadPerCore15m Instance vCPU 부하(15분 평균) None ResourceID
NetworkInPackages Instance 네트워크 수신 패킷 속도 Packet/Second ResourceID
NetworkOutPackages Instance 네트워크 송신 패킷 속도 Packet/Second ResourceID
NetTcpConnection Instance 전체 Count ResourceID
NetworkInRate Instance 네트워크 수신 속도 Bits/Second(IEC) ResourceID
NetworkOutRate Instance 네트워크 송신 속도 Bits/Second(IEC) ResourceID

객체

수집된 볼케인 엔진 ECS 객체 데이터 구조는 「기반 시설-사용자 정의」에서 객체 데이터를 확인할 수 있습니다

[
  {
    "category": "custom_object",
    "fields": {
      "CpuOptions": "{\"CoreCount\": 1, \"ThreadsPerCore\": 2}",
      "CreatedAt": "2024-03-11T14:01:05+08:00",
      "Description": "",
      "LocalVolumes": "[]",
    ...
    },
    "measurement": "volcengine_ecs",
    "tags": {
      "Cpus": "1",
      "DeploymentSetGroupNumber": "0",
      "DeploymentSetId": "",
      "ElasticScheduledInstanceType": "NoEsi",
      "Hostname": "iv-xx",
      "ImageId": "image-xx",
      "InstanceChargeType": "PostPaid",
      "InstanceId": "i-xx",
      "InstanceName": "ECS-0XQq",
      "InstanceTypeId": "ecs.s2-c1m2.small",
      "KeyPairId": "kp-xx",
      "KeyPairName": "xxx-test",
      "MemorySize": "2048",
      "OsName": "CentOS Stream 9 64비트",
      "OsType": "Linux",
      "ProjectName": "default",
      "RegionId": "cn-beijing",
      "ScheduledInstanceId": "",
      "Status": "RUNNING",
      "Uuid": "000c65ee-9e1c-xxx-xxx-xxxx",
      "VpcId": "vpc-xxx",
      "ZoneId": "cn-beijing-b",
      "name": "i-xxx"
    }
  }
]

문서 평가

이 페이지가 도움이 되었나요?