AWS 상태 모니터링 기본 검사 및 정책
에이전트 클라이언트 수집기는 AWS 모니터링에 대해 다음과 같은 기본 검사 및 정책을 제공합니다.
| 유형 | 검사 | 설명 | 사용법 | 사용 예시 |
|---|---|---|---|---|
| 메트릭 | aws.metrics-ec2 | AWS 데이터센터에 있는 모든 EC2 인스턴스의 메트릭을 반환합니다. | metrics-ec2.rb(선택 사항) -F, --filter FILTER EC2 인스턴스를 태그별로 필터링하는 필터의 문자열 표현입니다. -b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 인스턴스 수입니다. (기본값: 10) |
필터 매개변수 주위에 큰따옴표("")와 함께 필터 문자열을 제공합니다. 에이전트 환경에 따라 batch_size 매개변수를 설정합니다. |
| 메트릭 | aws.metrics-ebs | AWS 데이터센터에 있는 모든 EBS 볼륨의 메트릭을 반환합니다. | metrics-ebs.rb(선택 사항) -F, --filter FILTER EBS 볼륨을 태그별로 필터링하는 필터의 문자열 표현입니다. -b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 볼륨 수입니다. (기본값: 10) |
필터 매개변수에 대해 큰따옴표("")와 함께 필터 문자열을 제공합니다. 에이전트 환경에 따라 batch_size 매개변수를 설정합니다. |
| 메트릭 | aws.metrics-s3 | AWS 데이터센터에 있는 모든 S3 버킷의 메트릭을 반환합니다. | metrics-s3.rb(선택 사항) -b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 S3 버킷 수입니다. (기본값: 10) |
에이전트 환경에 따라 batch_size 매개변수를 설정합니다. |
| 메트릭 | aws.metrics-rds | AWS 데이터센터에 있는 모든 RDS 버킷의 메트릭을 반환합니다. | metrics-rds.rb(선택 사항) -F, --filter FILTER RDS 인스턴스를 태그별로 필터링하는 필터의 문자열 표현입니다. -b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 데이터베이스 수입니다. (기본값: 10) |
./metrics-rds.rb -F "{name:tag:environment,values:[ENV1,ENV2]} {name:tag:engine,values:[MariaDB]}" 필터 매개변수 주위에 큰따옴표("")와 함께 필터 문자열을 제공합니다. 에이전트 환경에 따라 batch_size 매개변수를 설정합니다. |
| 메트릭 | aws.metrics-classic-elb | AWS 데이터센터에 있는 모든 클래식 탄력적 부하 분산 장치의 메트릭을 반환합니다. | metrics-elb.rb(선택 사항) -e, --exclude_lb EXCLUDE_LB 이름에 쉼표로 구분된 문자열 중 하나가 포함된 부하 분산 장치의 제외 메트릭입니다. -b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 데이터베이스 수입니다. (기본값: 10) |
exclude_lb 매개변수에 대해 쉼표로 구분된 문자열을 큰 따옴표("")로 묶어서 제공합니다. 에이전트 환경에 따라 batch_size 매개변수를 설정합니다. |
| 메트릭 | aws.metrics-network-elb | AWS 데이터센터에 있는 모든 네트워크 탄력적 부하 분산 장치의 메트릭을 반환합니다. | metrics-elb.rb(선택 사항) -e, --exclude_lb EXCLUDE_LB 이름에 쉼표로 구분된 문자열이 포함된 부하 분산 장치의 제외 메트릭입니다. -b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 데이터베이스 수입니다. (기본값: 10) |
exclude_lb 매개변수에 대해 쉼표로 구분된 문자열을 큰 따옴표("")로 묶어서 제공합니다. 에이전트 환경에 따라 batch_size 매개변수를 설정합니다. 명령 프리픽스를 변경하지 마십시오. |
| 메트릭 | aws.metrics-application-elb | AWS 데이터센터에 있는 모든 애플리케이션 탄력적 부하 분산 장치의 메트릭을 반환합니다. | metrics-elb.rb(선택 사항) -e, --exclude_lb EXCLUDE_LB 이름에 쉼표로 구분된 문자열의 문자열이 포함된 부하 분산 장치의 제외 메트릭입니다. -b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 데이터베이스 수입니다. (기본값: 10) |
exclude_lb 매개변수에 대해 쉼표로 구분된 문자열을 큰 따옴표("")로 묶어서 제공합니다. 에이전트 환경에 따라 batch_size 매개변수를 설정합니다. 명령 프리픽스를 변경하지 마십시오. |
| 메트릭 | aws.metrics-ec2-count | AWS 데이터센터에서 instance_type 또는 상태별로 EC2 인스턴스 수를 반환합니다. | metrics-ec2-count.rb(선택 사항) -s, --scheme SCHEME 메트릭 명명 체계로, 메트릭에 추가하는 텍스트입니다. 기본값: aws.ec2 유형(상태, 인스턴스)별 -t, --type METRIC 유형 개수입니다. 기본값: 인스턴스 |
|
| 유형 | 검사 | 설명 | 사용법 | 명령 |
|---|---|---|---|---|
| 메트릭 | aws.metrics-dynamodb | AWS 데이터센터에서 DynamoDB 테이블의 상태를 모니터링합니다. DynamoDB 테이블(cmdb_ci_dynamodb_table)에 바인딩합니다. |
e, --exclude_tb EXCLUDE_TB 이름에 쉼표로 구분된 문자열의 문자열이 포함된 테이블의 제외 메트릭입니다.b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 테이블 수입니다. (기본값: 10) |
metrics-dynamodb.rb -r {{.labels.params_ci_region}} {{.labels.params_exclude_tb}} -f {{.labels.params_exclude_tb}} {{end}} {{.labels.params_batch_size}} -b {{.labels.params_filter}} {{end}} |
| 유형 | 검사 | 설명 | 사용법 | 명령 |
|---|---|---|---|---|
| 메트릭 | aws.metrics-ecs-cluster | AWS 데이터센터에서 ECS 클러스터를 모니터링합니다. AWS ECS 클러스터 CI 유형(cmdb_ci_cloud_ecs_cluster)에 바인딩합니다. |
-F, --filter FILTER ECS 클러스터를 태그별로 필터링하는 필터의 문자열 표현입니다.b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 클러스터 수입니다. (기본값: 10) |
metrics-ecs-cluster.rb -r {{.labels.params_ci_region}} {{.labels.params_filter}} -f {{.labels.params_filter}} {{end}} {{.labels.params_batch_size}} -b {{.labels.params_filter}} {{end}} |
| 메트릭 | aws.metrics-ecs-service | AWS 데이터센터에서 ECS 서비스를 모니터링합니다. AWS ECS 서비스 CI 유형(cmdb_ci_cloud_ecs_service)에 바인딩합니다. |
-F, --filter FILTER ECS 클러스터를 태그별로 필터링하는 필터의 문자열 표현입니다.b, --batch_size BATCH_SIZE 배치 크기입니다. 메트릭을 병렬로 가져오는 클러스터 수입니다. (기본값: 10) |
metrics-ecs-service.rb -r {{.labels.params_ci_region}} {{.labels.params_filter}} -f {{.labels.params_filter}} {{end}} {{.labels.params_batch_size}} -b {{.labels.params_filter}} {{end}} |