

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS IoT 지표 및 차원
<a name="metrics_dimensions"></a>

와 상호 작용하면 AWS IoT서비스는 1분마다 지표와 차원을 CloudWatch로 전송합니다. CloudWatch 콘솔 또는를 AWS IoT사용하여 이러한 지표 AWS CLI 를 볼 수 있습니다.

CloudWatch 콘솔을 사용하여 지표를 보려면 [CloudWatch 콘솔](https://console.aws.amazon.com/cloudwatch)을 엽니다. 탐색 창에서 **지표(Metrics)**를 선택한 다음 **모든 지표(All metrics)**를 선택합니다. **찾아보**기 탭에서를 검색 AWS IoT 하여 지표 목록을 봅니다. 지표는 먼저 서비스 네임스페이스별로 그룹화된 다음 각 네임스페이스 내에서 다양한 차원 조합별로 그룹화됩니다.

를 사용하여 지표를 보려면 다음 명령을 AWS CLI실행합니다.

```
1. aws cloudwatch list-metrics --namespace "AWS/IoT"
```

**Topics**
+ [AWS IoT 지표](#iot-metrics)
+ [AWS IoT Core 자격 증명 공급자 지표](#credential-provider-metrics)
+ [인증 지표](#authentication-metrics)
+ [서버 인증서 OCSP 스테이플링 지표](#server-ocsp-metrics)
+ [규칙 지표](#rulemetrics)
+ [규칙 작업 지표](#rule-action-metrics)
+ [HTTP 작업별 지표](#http-action-metrics)
+ [메시지 브로커 지표](#message-broker-metrics)
+ [디바이스 섀도우 지표](#shadow-metrics)
+ [지표 로깅](#logging-metrics)
+ [Jobs 지표](#jobs-metrics)
+ [Device Defender Audit 지표](#device-defender-audit-metrics)
+ [Device Defender Detect 지표](#device-defender-detect-metrics)
+ [디바이스 프로비저닝 지표](#provisioning-metrics)
+ [LoRaWAN 지표](#lorawan-metrics)
+ [플릿 인덱싱 지표](#fleet-indexing-metrics)
+ [지표 차원](#aws-iot-metricdimensions)

## AWS IoT 지표
<a name="iot-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
|  `AddThingToDynamicThingGroupsFailed`  | 동적 사물 그룹에 사물을 추가하는 것과 관련된 실패 이벤트 수입니다. `DynamicThingGroupName` 차원에는 사물을 추가하지 못한 동적 그룹의 이름이 포함됩니다. | 
|  `NumLogBatchesFailedToPublishThrottled`  | 조절 오류로 인해 게시 실패한 단일 배치. | 
|  `NumLogEventsFailedToPublishThrottled`  | 조절 오류로 인해 게시 실패한 배치 내 로그 이벤트 수. | 

## AWS IoT Core 자격 증명 공급자 지표
<a name="credential-provider-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
|  `CredentialExchangeSuccess`  |  AWS IoT Core 자격 증명 공급자에 대한 성공적인 `AssumeRoleWithCertificate` 요청의 수입니다. | 

## 인증 지표
<a name="authentication-metrics"></a>

**참고**  
인증 지표는 **프로토콜 지표** 아래의 CloudWatch 콘솔에 표시됩니다.


| 지표 | 설명 | 
| --- | --- | 
|  `Connection.AuthNError`  | 인증 실패로 인해가 AWS IoT Core 거부하는 연결 시도 횟수입니다. 이 지표는 AWS 계정의 엔드포인트와 일치하는 서버 이름 표시(SNI) 문자열을 보내는 연결만 고려합니다. 이 지표에는 인터넷 스캔 도구 또는 검사 활동과 같은 외부 소스의 연결 시도가 포함됩니다. Protocol 차원에는 연결 시도를 전송하는 데 사용된 프로토콜이 포함됩니다. | 

## 서버 인증서 OCSP 스테이플링 지표
<a name="server-ocsp-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
| RetrieveOCSPStapleData.Success | OCSP 응답을 성공적으로 수신하고 처리했습니다. 이 응답은 구성된 도메인에 대한 TLS 핸드셰이크 중에 포함됩니다. DomainConfigurationName 차원에는 서버 인증서 OCSP 스테이플링이 활성화된 구성된 도메인의 이름이 포함됩니다. | 

## 규칙 지표
<a name="rulemetrics"></a>


| 지표 | 설명 | 
| --- | --- | 
|  `ParseError`  | 규칙이 수신 대기 중인 주제에 게시되는 메시지에서 발생한 JSON 구문 분석 오류 수. `RuleName` 차원에는 규칙 이름이 포함됩니다. | 
|  `RuleExecutionThrottled`  | 악의적인 행위 때문에 또는 메시지 수가 규칙 엔진의 조절 제한을 초과했기 때문에 규칙 엔진이 제한하는 메시지 수입니다. `RuleName` 차원에는 트리거할 규칙 이름이 포함됩니다. | 
|  `RuleNotFound`  | 트리거할 규칙을 찾을 수 없습니다. `RuleName` 차원에는 규칙 이름이 포함됩니다. | 
|  `RulesExecuted`  | 실행된 AWS IoT 규칙 수입니다. | 
|  `TopicMatch`  | 규칙이 수신 대기 중인 주제에 게시되는 수신 메시지 수. `RuleName` 차원에는 규칙 이름이 포함됩니다. | 

## 규칙 작업 지표
<a name="rule-action-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
|  `Failure`  | 실패한 규칙 작업 호출 수. `RuleName` 차원에는 작업을 지정하는 규칙 이름이 포함됩니다. `ActionType` 차원에는 호출된 작업 유형이 포함됩니다. | 
|  `Success`  | 성공한 규칙 작업 호출 수. `RuleName` 차원에는 작업을 지정하는 규칙 이름이 포함됩니다. `ActionType` 차원에는 호출된 작업 유형이 포함됩니다. | 
|  ErrorActionFailure  | 실패한 오류 작업 수 RuleName 차원에는 작업을 지정하는 규칙 이름이 포함됩니다. ActionType 차원에는 호출된 작업 유형이 포함됩니다. | 
|  ErrorActionSuccess  | 성공한 오류 작업 수 RuleName 차원에는 작업을 지정하는 규칙 이름이 포함됩니다. ActionType 차원에는 호출된 작업 유형이 포함됩니다. | 

## HTTP 작업별 지표
<a name="http-action-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
|  `HttpCode_Other`  | 다운스트림 웹 서비스/애플리케이션의 응답 상태 코드가 2xx, 4xx 또는 5xx가 아닌 경우 생성됩니다. | 
|  `HttpCode_4XX`  | 다운스트림 웹 서비스/애플리케이션의 응답 상태 코드가 400에서 499 사이인 경우 생성됩니다. | 
|  `HttpCode_5XX`  | 다운스트림 웹 서비스/애플리케이션의 응답 상태 코드가 500에서 599 사이인 경우 생성됩니다. | 
|  `HttpInvalidUrl`  | 대체 템플릿이 바뀐 후 엔드포인트 URL이 `https://`로 시작하지 않는 경우 생성됩니다. | 
|  `HttpRequestTimeout`  | 다운스트림 웹 서비스/애플리케이션이 요청 제한 시간 내에 응답을 반환하지 않는 경우 생성됩니다. 자세한 내용은 [Service Quotas](https://docs.aws.amazon.com/general/latest/gr/iot-core.html#limits_iot)를 참조하세요. | 
|  `HttpUnknownHost`  | URL이 유효하지만 서비스가 존재하지 않거나 연결할 수 없는 경우 생성됩니다. | 

## 메시지 브로커 지표
<a name="message-broker-metrics"></a>

**참고**  
메시지 브로커 지표는 **프로토콜 지표** 아래의 CloudWatch 콘솔에 표시됩니다.


| 지표 | 설명 | 
| --- | --- | 
|  `Connect.AuthError`  | 메시지 브로커에서 권한을 부여할 수 없는 연결 요청 수. `Protocol` 차원에는 `CONNECT` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Connect.ClientError`  | MQTT 메시지가 [AWS IoT 할당량](limits-iot.md)에 정의된 요구 사항을 충족하지 않아 거부된 연결 요청 수입니다. `Protocol` 차원에는 `CONNECT` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Connect.ClientIDThrottle`  | 클라이언트가 특정 클라이언트 ID에 대해 허용되는 연결 요청 빈도를 초과하기 때문에 제한된 연결 요청 수입니다. `Protocol` 차원에는 `CONNECT` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Connect.ServerError`  | 내부 오류가 발생하여 실패한 연결 요청 수. `Protocol` 차원에는 `CONNECT` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Connect.Success`  | 메시지 브로커에 대한 성공적인 연결 수. `Protocol` 차원에는 `CONNECT` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Connect.Throttle`  | 계정이 허용되는 연결 요청 빈도를 초과하여 병목 현상이 발생한 연결 요청 수. `Protocol` 차원에는 `CONNECT` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Ping.Success`  | 메시지 브로커에 수신된 ping 메시지 수. `Protocol` 차원에는 ping 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishIn.AuthError`  | 메시지 브로커가 권한을 부여할 수 없는 게시 요청 수. `Protocol` 차원에는 메시지를 게시하는 데 사용된 프로토콜이 포함됩니다. HTTP 게시에서는 이 지표가 지원되지 않습니다. | 
|  `PublishIn.ClientError`  | 메시지가에 정의된 요구 사항을 충족하지 않아 메시지 브로커가 거부한 게시 요청 수입니다[AWS IoT 할당량](limits-iot.md). `Protocol` 차원에는 메시지를 게시하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishIn.ServerError`  | 내부 오류로 인해 메시지 브로커가 처리하지 못한 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishIn.Success`  | 메시지 브로커가 성공적으로 처리한 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishIn.Throttle`  | 클라이언트가 허용되는 인바운드 메시지 빈도를 초과하여 병목 현상이 발생한 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. HTTP 게시에서는 이 지표가 지원되지 않습니다. | 
|  `PublishOut.AuthError`  |  AWS IoT가 권한을 부여할 수 없는 메시지 브로커의 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishOut.ClientError`  | 메시지가에 정의된 요구 사항을 충족하지 않아 거부된 메시지 브로커의 게시 요청 수입니다[AWS IoT 할당량](limits-iot.md). `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishOut.Success`  | 메시지 브로커의 성공적인 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  PublishOut.Throttle  | 클라이언트가 허용되는 아웃바운드 메시지 빈도를 초과하여 병목 현상이 발생한 게시 요청 수입니다. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishRetained.AuthError`  | 메시지 브로커가 권한을 부여할 수 없고 `RETAIN` 플래그가 설정된 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  PublishRetained.ServerError  | 내부 오류로 인해 메시지 브로커가 처리하지 못한 유지된 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishRetained.Success`  | 메시지 브로커가 성공적으로 처리하고 `RETAIN` 플래그가 설정된 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `PublishRetained.Throttle`  | 클라이언트가 허용되는 인바운드 메시지 빈도를 초과하여 병목 현상이 발생하고 `RETAIN` 플래그가 설정된 게시 요청 수. `Protocol` 차원에는 `PUBLISH` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Queued.Success`  | 영구 세션에서 연결이 끊긴 클라이언트에 대해 메시지 브로커가 성공적으로 처리한 저장된 메시지 수입니다. QoS가 1인 메시지는 영구 세션이 있는 클라이언트의 연결이 끊긴 동안 저장됩니다. | 
|  `Queued.Throttle`  | 영구 세션이 있는 클라이언트의 연결이 끊긴 동안 저장할 수 없고 제한된 메시지 수입니다. 클라이언트가 [계정당 초당 대기 중 메시지](https://docs.aws.amazon.com//general/latest/gr/iot-core.html#genref_queued_messages_per_second_per_account) 제한을 초과할 때 발생합니다. QoS가 1인 메시지는 영구 세션이 있는 클라이언트의 연결이 끊긴 동안 저장됩니다. | 
|  `Queued.ServerError`  | 내부 오류로 인해 영구 세션에 대해 저장되지 않은 메시지 수입니다. 영구 세션이 있는 클라이언트의 연결이 끊어지면 서비스 품질(QoS)이 1인 메시지가 저장됩니다. | 
|  `Subscribe.AuthError`  | 권한을 부여할 수 없는 클라이언트의 구독 요청 수. `Protocol` 차원에는 `SUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Subscribe.ClientError`  | `SUBSCRIBE` 메시지가 [AWS IoT 할당량](limits-iot.md)에 정의된 요구 사항을 충족하지 않아 거부된 구독 요청 수입니다. `Protocol` 차원에는 `SUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Subscribe.ServerError`  | 내부 오류가 발생하여 거부된 구독 요청 수. `Protocol` 차원에는 `SUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Subscribe.Success`  | 메시지 브로커가 성공적으로 처리한 구독 요청 수. `Protocol` 차원에는 `SUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Subscribe.Throttle`  |  AWS 계정의 허용되는 구독 요청 빈도 제한을 초과하여 스로틀링이 발생한 구독 요청 수입니다. 이러한 제한에는 계정당 초당 구독, 계정당 구독, [AWS IoT Core message broker and protocol limits and quotas](https://docs.aws.amazon.com//general/latest/gr/iot-core.html#message-broker-limits)에 설명된 연결당 구독이 포함됩니다. `Protocol` 차원에는 `SUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  Throttle.Exceeded  | 이 지표는 MQTT 클라이언트가 [연결 수준당 초당 패킷](https://docs.aws.amazon.com//general/latest/gr/iot-core.html#message-broker-limits)에서 제한될 때 CloudWatch에 표시됩니다. 이 지표는 HTTP 연결에는 적용되지 않습니다. | 
|  `Unsubscribe.ClientError`  | `UNSUBSCRIBE` 메시지가 [AWS IoT 할당량](limits-iot.md)에 정의된 요구 사항을 충족하지 않아 거부된 구독 취소 요청 수입니다. `Protocol` 차원에는 `UNSUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Unsubscribe.ServerError`  | 내부 오류가 발생하여 거부된 구독 취소 요청 수. `Protocol` 차원에는 `UNSUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Unsubscribe.Success`  | 메시지 브로커가 성공적으로 처리한 구독 취소 요청 수. `Protocol` 차원에는 `UNSUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 
|  `Unsubscribe.Throttle`  | 클라이언트가 허용되는 구독 취소 요청 빈도를 초과하여 거부된 구독 취소 요청 수. `Protocol` 차원에는 `UNSUBSCRIBE` 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. | 

## 디바이스 섀도우 지표
<a name="shadow-metrics"></a>

**참고**  
디바이스 섀도우 지표는 **프로토콜 지표** 아래의 CloudWatch 콘솔에 표시됩니다.


| 지표 | 설명 | 
| --- | --- | 
|  `DeleteThingShadow.Accepted`  | 성공적으로 처리된 `DeleteThingShadow` 요청 수입니다. `Protocol` 차원에는 요청하는 데 사용된 프로토콜이 포함됩니다. | 
|  `GetThingShadow.Accepted`  | 성공적으로 처리된 `GetThingShadow` 요청 수입니다. `Protocol` 차원에는 요청하는 데 사용된 프로토콜이 포함됩니다. | 
|  `ListThingShadow.Accepted`  | 성공적으로 처리된 `ListThingShadow` 요청 수입니다. `Protocol` 차원에는 요청하는 데 사용된 프로토콜이 포함됩니다. | 
|  `UpdateThingShadow.Accepted`  | 성공적으로 처리된 `UpdateThingShadow` 요청 수입니다. `Protocol` 차원에는 요청하는 데 사용된 프로토콜이 포함됩니다. | 

## 지표 로깅
<a name="logging-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
| `CloudwatchLogs:LogGroupCreationFailed` | `CreateLogGroup` 요청 실패 횟수입니다. AWS IoT Logging은 존재하지 않는 경우 CloudWatch 로그 그룹을 생성합니다. `LogGroup` 차원에는 요청을 수행하는 데 사용되는 로그 그룹이 포함됩니다. | 
| `CloudwatchLogs:LogStreamCreationFailed` | `CreateLogStream` 요청 실패 횟수입니다. AWS IoT 로깅은 CloudWatch 로그 스트림을 생성하여 로그 이벤트를 푸시합니다. `LogGroup` 차원에는 요청을 수행하는 데 사용되는 로그 그룹이 포함됩니다. | 
| `CloudwatchLogs:PutRetentionPolicyFailed` | `PutRetentionPolicy` 요청 실패 횟수입니다. AWS IoT Logging은 존재하지 않는 경우 CloudWatch 로그 그룹을 생성하고 보존 정책은 30일로 설정됩니다. `LogGroup` 차원에는 요청을 수행하는 데 사용되는 로그 그룹이 포함됩니다. | 
| `CloudwatchLogs:PutLogEventsFailed` | `PutLogEvents` 요청 실패 횟수입니다. `LogGroup` 차원에는 요청을 수행하는 데 사용되는 CloudWatch 로그 그룹이 포함됩니다. | 

## Jobs 지표
<a name="jobs-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
| `CanceledJobExecutionCount` | CloudWatch에 의해 결정된 기간 안에 상태가 `CANCELED`로 변경된 작업 실행의 수입니다. (CloudWatch 지표에 대한 자세한 정보는 [Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric)를 참조하세요.) `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `CanceledJobExecutionTotalCount`  | 해당 작업에 대해 상태가 `CANCELED`인 총 작업 실행 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `ClientErrorCount`  | 작업을 실행하는 동안 발생한 클라이언트 오류 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `FailedJobExecutionCount`  | CloudWatch에 의해 결정된 기간 안에 상태가 `FAILED`로 변경된 작업 실행의 수입니다. (CloudWatch 지표에 대한 자세한 정보는 [Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric)를 참조하세요.) `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `FailedJobExecutionTotalCount`  | 해당 작업에 대해 상태가 `FAILED`인 총 작업 실행 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `InProgressJobExecutionCount`  | CloudWatch에 의해 결정된 기간 안에 상태가 `IN_PROGRESS`로 변경된 작업 실행의 수입니다. (CloudWatch 지표에 대한 자세한 정보는 [Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric)를 참조하세요.) `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `InProgressJobExecutionTotalCount`  | 해당 작업에 대해 상태가 `IN_PROGRESS`인 총 작업 실행 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `RejectedJobExecutionTotalCount`  | 해당 작업에 대해 상태가 `REJECTED`인 총 작업 실행 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `RemovedJobExecutionTotalCount`  | 해당 작업에 대해 상태가 `REMOVED`인 총 작업 실행 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `QueuedJobExecutionCount`  | CloudWatch에 의해 결정된 기간 안에 상태가 `QUEUED`로 변경된 작업 실행의 수입니다. (CloudWatch 지표에 대한 자세한 정보는 [Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric)를 참조하세요.) `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `QueuedJobExecutionTotalCount`  | 해당 작업에 대해 상태가 `QUEUED`인 총 작업 실행 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `RejectedJobExecutionCount`  | CloudWatch에 의해 결정된 기간 안에 상태가 `REJECTED`로 변경된 작업 실행의 수입니다. (CloudWatch 지표에 대한 자세한 정보는 [Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric)를 참조하세요.) `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `RemovedJobExecutionCount`  | CloudWatch에 의해 결정된 기간 안에 상태가 `REMOVED`로 변경된 작업 실행의 수입니다. (CloudWatch 지표에 대한 자세한 정보는 [Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric)를 참조하세요.) `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `ServerErrorCount`  | 작업을 실행하는 동안 발생한 서버 오류 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `SuccededJobExecutionCount`  | CloudWatch에 의해 결정된 기간 안에 상태가 `SUCCESS`로 변경된 작업 실행의 수입니다. (CloudWatch 지표에 대한 자세한 정보는 [Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric)를 참조하세요.) `JobId` 차원에는 작업 ID가 포함됩니다. | 
|  `SuccededJobExecutionTotalCount`  | 해당 작업에 대해 상태가 `SUCCESS`인 총 작업 실행 수. `JobId` 차원에는 작업 ID가 포함됩니다. | 

## Device Defender Audit 지표
<a name="device-defender-audit-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
|  `NonCompliantResources`  | 점검을 통해 규정 미준수로 확인된 리소스 수입니다. 시스템은 수행된 감사의 각 점검 항목에 대해 규정 미준수 리소스 수를 보고합니다. | 
|  `ResourcesEvaluated`  | 규정 준수에 대해 평가된 리소스 수입니다. 시스템은 수행된 감사의 각 점검 항목에 대해 평가된 리소스 수를 보고합니다. | 
|  `MisconfiguredDeviceDefenderNotification`  | 에 대한 SNS 구성 AWS IoT Device Defender 이 잘못 구성되면 알려줍니다.<br /> [Dimensions](#aws-iot-metricdimensions)  | 

## Device Defender Detect 지표
<a name="device-defender-detect-metrics"></a>


| 지표 | 설명 | 
| --- | --- | 
|  `NumOfMetricsExported` <br /> | 클라우드 측, 디바이스 측 또는 사용자 지정 지표에 대해 내보낸 지표의 수입니다. 시스템은 특정 지표를 바탕으로 계정에 대해 내보낸 지표의 수를 보고합니다. 이 지표는 지표 내보내기를 이용하는 고객에게만 제공됩니다. | 
|  `NumOfMetricsSkipped`  | 클라우드 측, 디바이스 측 또는 사용자 지정 지표에 대해 건너뛴 지표의 수입니다. 시스템은 Device Defender Detect에 mqtt 주제에 게시할 수 있는 권한이 충분하지 않아 특정 지표에 대해 계정에서 건너뛰는 지표의 수를 보고합니다. 이 지표는 지표 내보내기를 이용하는 고객에게만 제공됩니다. | 
|  `NumOfMetricsExceedingSizeLimit`  | 크기가 MQTT 메시지 크기 제한을 초과하여 클라우드 측, 디바이스 측 또는 사용자 지정 지표에 대해 내보내기를 건너뛴 지표 수입니다. 시스템은 크기가 MQTT 메시지 크기 제한을 초과하여 특정 지표에 대해 계정 내보내기를 건너뛰는 지표의 수를 보고합니다. 이 지표는 지표 내보내기를 이용하는 고객에게만 제공됩니다. | 
|  `Violations`  | 마지막으로 평가가 수행된 시간 이후에 발견된 보안 프로필 동작의 새로운 위반 수입니다. 시스템은 계정, 특정 보안 프로필 및 특정 보안 프로필의 특정 동작에 대해 새로운 위반 수를 보고합니다. | 
|  `ViolationsCleared`  | 마지막으로 평가가 수행된 시간 이후에 해결된 보안 프로필 동작의 위반 수입니다. 시스템은 계정, 특정 보안 프로필과 보안 프로필의 특정 동작에 대해 해결된 위반 수를 보고합니다. | 
|  `ViolationsInvalidated`  | 마지막으로 평가가 수행된 시간 이후에 더 이상 정보를 사용할 수 없는(보고 디바이스가 보고를 중단했거나 어떠한 이유로든 더 이상 모니터링되지 않기 때문에) 보안 프로필 동작의 위반 수입니다. 시스템은 전체 계정, 특정 보안 프로필과 보안 프로필의 특정 동작에 대해 무효화된 위반 수를 보고합니다. | 
|  `MisconfiguredDeviceDefenderNotification`  | 에 대한 SNS 구성 AWS IoT Device Defender 이 잘못 구성되면 알려줍니다.<br /> [Dimensions](#aws-iot-metricdimensions)  | 

## 디바이스 프로비저닝 지표
<a name="provisioning-metrics"></a>


**AWS IoT 플릿 프로비저닝 지표**  

| 지표 | 설명 | 
| --- | --- | 
|  `ApproximateNumberOfThingsRegistered`  | 플릿 프로비저닝에 의해 등록된 사물의 개수입니다.<br />카운트는 일반적으로 정확하지만 AWS IoT Core 의 분산 아키텍처로 인해 등록된 사물의 정확한 개수를 유지하기 어렵습니다.<br />이 지표에 사용하는 통계는 다음과 같습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/iot/latest/developerguide/metrics_dimensions.html)<br /> 차원: [ClaimCertificateId](#aws-iot-metricdimensions)  | 
|  `CreateKeysAndCertificateFailed`  | `CreateKeysAndCertificate` MQTT API를 호출할 때 발생한 실패 횟수입니다.<br />지표는 성공(값 = 0) 및 실패(값 = 1) 사례 모두에서 내보내집니다. 이 지표는 CloudWatch 지원 집계 기간 동안(예: 5분 또는 1시간) 생성 및 등록된 인증서 수를 추적하는 데 사용할 수 있습니다.<br />이 지표에 사용할 수 있는 통계는 다음과 같습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/iot/latest/developerguide/metrics_dimensions.html) | 
|  `CreateCertificateFromCsrFailed`  | `CreateCertificateFromCsr` MQTT API를 호출할 때 발생한 실패 횟수입니다.<br />지표는 성공(값 = 0) 및 실패(값 = 1) 사례 모두에서 내보내집니다. 이 지표는 CloudWatch 지원 집계 기간(예: 5분 또는 1시간) 동안 등록된 사물 수를 추적하는 데 사용할 수 있습니다.<br />이 지표에 사용할 수 있는 통계는 다음과 같습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/iot/latest/developerguide/metrics_dimensions.html) | 
|  `RegisterThingFailed`  | `RegisterThing` MQTT API를 호출할 때 발생한 실패 횟수입니다.<br />지표는 성공(값 = 0) 및 실패(값 = 1) 사례 모두에서 내보내집니다. 이 지표는 CloudWatch 지원 집계 기간(예: 5분 또는 1시간) 동안 등록된 사물 수를 추적하는 데 사용할 수 있습니다. 등록된 총 사물 수는 `ApproximateNumberOfThingsRegistered` 지표를 참조하세요.<br />이 지표에 사용할 수 있는 통계는 다음과 같습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/iot/latest/developerguide/metrics_dimensions.html)<br />차원: [TemplateName](#aws-iot-metricdimensions)  | 


**JIT 프로비저닝 지표**  

| 지표 | 설명 | 
| --- | --- | 
|  `ProvisionThing.ClientError`  | 클라이언트 오류로 인해 디바이스를 프로비저닝하지 못한 횟수입니다. 예를 들어 템플릿에 지정된 정책이 존재하지 않습니다. | 
|  ProvisionThing.ServerError  | 서버 오류로 인해 디바이스를 프로비저닝하지 못한 횟수입니다. 고객은 대기 후 디바이스 프로비저닝을 다시 시도할 수 있으며 문제가 동일하게 유지되는 경우 AWS IoT 에 문의할 수 있습니다. | 
|  ProvisionThing.Success  | 디바이스가 성공적으로 프로비저닝된 횟수입니다. | 

## LoRaWAN 지표
<a name="lorawan-metrics"></a>

다음 표에는에 대한 지표가 나와 있습니다 AWS IoT Core for LoRaWAN. 자세한 내용은 [AWS IoT Core for LoRaWAN 지표](https://docs.aws.amazon.com/iot-wireless/latest/developerguide/iot-lorawan-metrics.html)를 참조하세요.


**AWS IoT Core for LoRaWAN 지표**  

| 지표 | 설명 | 
| --- | --- | 
| 활성 디바이스/게이트웨이 | 계정의 활성 LoRaWAN 디바이스 및 게이트웨이 수입니다. | 
| 업링크 메시지 수 |  AWS 계정의 모든 활성 게이트웨이 및 디바이스에 대해 지정된 기간 내에 전송되는 업링크 메시지 수입니다. 업링크 메시지는 디바이스에서 로 전송되는 메시지입니다 AWS IoT Core for LoRaWAN. | 
| 다운링크 메시지 수 |  AWS 계정의 모든 활성 게이트웨이 및 디바이스에 대해 지정된 기간 내에 전송되는 다운링크 메시지 수입니다. 다운링크 메시지는에서 디바이스 AWS IoT Core for LoRaWAN 로 전송되는 메시지입니다. | 
| 메시지 손실률 | 디바이스를 추가하고에 연결한 후 디바이스는 업링크 메시지를 시작하여 클라우드와 메시지 교환을 시작할 수 AWS IoT Core for LoRaWAN있습니다. 이 지표를 사용하여 손실된 업링크 메시지의 속도를 추적할 수 있습니다. | 
| 조인 지표 | 디바이스와 게이트웨이를 추가한 후 디바이스가 업링크 데이터를 전송하고 통신할 수 있도록 조인 절차를 수행합니다 AWS IoT Core for LoRaWAN. 이 지표를 사용하여 AWS 계정의 모든 활성 디바이스의 조인 지표에 대한 정보를 얻을 수 있습니다. | 
| 평균 수신 신호 강도 표시기(RSSI) | 이 지표를 사용하여 지정된 기간 내에 평균 RSSI(수신 신호 강도 표시기)를 모니터링할 수 있습니다. RSSI는 신호가 양호한 무선 연결을 위해 충분히 강력한지 여부를 나타내는 측정치입니다. 이 값은 음수이며 강력한 연결을 위해서는 0에 가까워야 합니다. | 
| 평균 신호 대 잡음비(SNR) | 이 지표를 사용하여 지정된 기간 내에 평균 SNR(신호 대 잡음비)을 모니터링할 수 있습니다. SNR은 수신된 신호가 양호한 무선 연결을 위한 노이즈 수준에 비해 충분히 강력한지 여부를 나타내는 측정치입니다. SNR 값은 양수이며 신호 출력이 노이즈 출력보다 강력함을 나타내려면 0보다 커야 합니다. | 
| 게이트웨이 가용성 | 이 지표를 사용하여 지정된 기간 내에 이 게이트웨이의 가용성에 대한 정보를 얻을 수 있습니다. 이 지표는 지정된 기간 동안 이 게이트웨이의 웹 소켓 연결 시간을 표시합니다. | 


**JIT 프로비저닝 지표**  

| 지표 | 설명 | 
| --- | --- | 
|  `ProvisionThing.ClientError`  | 클라이언트 오류로 인해 디바이스를 프로비저닝하지 못한 횟수입니다. 예를 들어 템플릿에 지정된 정책이 존재하지 않습니다. | 
|  ProvisionThing.ServerError  | 서버 오류로 인해 디바이스를 프로비저닝하지 못한 횟수입니다. 고객은 대기 후 디바이스 프로비저닝을 다시 시도할 수 있으며 문제가 동일하게 유지되는 경우 AWS IoT 에 문의할 수 있습니다. | 
|  ProvisionThing.Success  | 디바이스가 성공적으로 프로비저닝된 횟수입니다. | 

## 플릿 인덱싱 지표
<a name="fleet-indexing-metrics"></a>


**AWS IoT 플릿 인덱싱 지표**  

| 지표 | 설명 | 
| --- | --- | 
|  `NamedShadowCountForDynamicGroupQueryLimitExceeded`  | 동적 사물 그룹에서 특정 데이터 소스가 아닌 쿼리 용어에 대해 사물당 최대 25개의 명명된 섀도우가 처리됩니다. 사물에 대해 이 제한이 위반되면 `NamedShadowCountForDynamicGroupQueryLimitExceeded` 이벤트 유형이 내보내집니다. | 

## 지표 차원
<a name="aws-iot-metricdimensions"></a>


**지표는 네임스페이스를 사용하며 다음 차원의 지표를 제공합니다.**  

| 차원 | 설명 | 
| --- | --- | 
|  ActionType  | 요청에 따라 트리거되는 규칙에서 지정한 [작업 유형](iot-rule-actions.md). | 
|  `BehaviorName`  | 모니터링되고 있는 Device Defender Detect 보안 프로필 동작의 이름입니다. | 
|  `ClaimCertificateId`  | 장치를 프로비저닝하는 데 사용된 클레임의 `certificateId`입니다. | 
|  `CheckName`  | 결과가 모니터링되고 있는 Device Defender 감사 점검 항목의 이름입니다. | 
|  `JobId`  | 진행 상황이나 메시지 연결 성공/실패를 모니터링 중인 작업의 ID. | 
|  `Protocol`  | 요청에 사용된 프로토콜. 유효 값: MQTT 또는 HTTP | 
|  `RuleName`  | 요청에 따라 트리거되는 규칙 이름 | 
|  `ScheduledAuditName`  | 점검 결과가 모니터링되고 있는 Device Defender 예정된 감사의 이름입니다. 보고된 결과가 온디맨드로 수행된 감사에 대한 결과인 경우 이 이름에 `OnDemand`라는 값이 있습니다. | 
|  `SecurityProfileName`  | 동작이 모니터링되고 있는 Device Defender Detect 보안 프로필의 이름입니다. | 
|  `TemplateName`  | 프로비저닝 템플릿의 이름입니다. | 
|  SourceArn  | 탐지를 위한 보안 프로필 또는 감사를 위한 계정 arn을 참조합니다. | 
|  `RoleArn`  | Device Defender가 수임하려고 시도한 역할을 나타냅니다. | 
|  `TopicArn`  | Device Defender가 게시하려고 시도한 SNS 주제를 참조합니다. | 
|  `Error`  | SNS 주제에 게시하려고 시도하는 동안 수신된 오류에 대한 간단한 설명을 제공합니다. 가능한 값은 다음과 같습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/iot/latest/developerguide/metrics_dimensions.html)  | 