

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

# 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 이 잘못 구성되면 알려줍니다.  [Dimensions](#aws-iot-metricdimensions)   | 

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


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

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


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

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