AWS IoT 지표 및 측정기준 - AWS IoT Core

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

AWS IoT 지표 및 측정기준

와 AWS IoT상호 작용하면 서비스에서 다음 측정항목 및 측정기준을 CloudWatch 1분마다 전송합니다. 다음 절차에 따라 AWS IoT에 대한 지표를 볼 수 있습니다.

지표를 보려면 (CloudWatch 콘솔)

지표는 먼저 서비스 네임스페이스별로 그룹화된 다음 각 네임스페이스 내에서 다양한 차원 조합별로 그룹화됩니다.

  1. CloudWatch 콘솔을 엽니다.

  2. 탐색 창에서 지표(Metrics)를 선택한 다음 모든 지표(All metrics)를 선택합니다.

  3. 찾아보기 탭에서 AWS IoT 를 검색하여 지표 목록을 확인합니다.

지표를 보려면(CLI)
  • 명령 프롬프트에서 다음 명령을 사용합니다.

    aws cloudwatch list-metrics --namespace "AWS/IoT"

AWS IoT 지표

지표 설명

AddThingToDynamicThingGroupsFailed

동적 사물 그룹에 사물을 추가하는 것과 관련된 실패 이벤트 수입니다. DynamicThingGroupName 차원에는 사물을 추가하지 못한 동적 그룹의 이름이 포함됩니다.

NumLogBatchesFailedToPublishThrottled

조절 오류로 인해 게시 실패한 단일 배치.

NumLogEventsFailedToPublishThrottled

조절 오류로 인해 게시 실패한 배치 내 로그 이벤트 수.

AWS IoT Core 자격 증명 제공자 지표

지표 설명

CredentialExchangeSuccess

AWS IoT Core 자격 증명 공급자에 대한 성공적인 AssumeRoleWithCertificate 요청의 수입니다.

인증 지표

참고

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

지표 설명

Connect.AuthNError

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

서버 인증서 OCSP 스테이플링 메트릭

지표 설명
OCSP 검색. 성공 StapleData OCSP 응답이 수신되어 성공적으로 처리되었습니다. 이 응답은 구성된 도메인의 TLS 핸드셰이크 중에 포함됩니다. DomainConfigurationName차원에는 서버 인증서 OCSP 스테이플링이 활성화된 구성된 도메인의 이름이 포함됩니다.

규칙 지표

지표 설명

ParseError

규칙이 수신 대기 중인 주제에 게시되는 메시지에서 발생한 JSON 구문 분석 오류 수. RuleName 차원에는 규칙 이름이 포함됩니다.

RuleMessageThrottled

악의적인 행위 때문에 또는 메시지 수가 규칙 엔진의 조절 제한을 초과했기 때문에 규칙 엔진이 제한하는 메시지 수입니다. RuleName 차원에는 트리거할 규칙 이름이 포함됩니다.

RuleNotFound

트리거할 규칙을 찾을 수 없습니다. RuleName 차원에는 규칙 이름이 포함됩니다.

RulesExecuted

실행된 AWS IoT 규칙 수입니다.

TopicMatch

규칙이 수신 대기 중인 주제에 게시되는 수신 메시지 수. RuleName 차원에는 규칙 이름이 포함됩니다.

규칙 작업 지표

지표 설명

Failure

실패한 규칙 작업 호출 수. RuleName 차원에는 작업을 지정하는 규칙 이름이 포함됩니다. ActionType 차원에는 호출된 작업 유형이 포함됩니다.

Success

성공한 규칙 작업 호출 수. RuleName 차원에는 작업을 지정하는 규칙 이름이 포함됩니다. ActionType 차원에는 호출된 작업 유형이 포함됩니다.

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

HTTP 작업별 지표

지표 설명

HttpCode_Other

다운스트림 웹 서비스/애플리케이션의 응답 상태 코드가 2xx, 4xx 또는 5xx가 아닌 경우 생성됩니다.

HttpCode_4XX

다운스트림 웹 서비스/애플리케이션의 응답 상태 코드가 400에서 499 사이인 경우 생성됩니다.

HttpCode_5XX

다운스트림 웹 서비스/애플리케이션의 응답 상태 코드가 500에서 599 사이인 경우 생성됩니다.

HttpInvalidUrl

대체 템플릿이 바뀐 후 엔드포인트 URL이 https://로 시작하지 않는 경우 생성됩니다.

HttpRequestTimeout

다운스트림 웹 서비스/애플리케이션이 요청 제한 시간 내에 응답을 반환하지 않는 경우 생성됩니다. 자세한 내용은 Service Quotas를 참조하세요.

HttpUnknownHost

URL이 유효하지만 서비스가 존재하지 않거나 연결할 수 없는 경우 생성됩니다.

메시지 브로커 지표

참고

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

지표 설명

Connect.AuthError

메시지 브로커에서 권한을 부여할 수 없는 연결 요청 수. Protocol 차원에는 CONNECT 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Connect.ClientError

MQTT 메시지가 AWS IoT 할당량에 정의된 요구 사항을 충족하지 않기 때문에 거부된 연결 요청 수입니다. 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 할당량에 정의된 요구 사항을 충족하지 않기 때문에 메시지 브로커에서 거부된 게시 요청 수입니다. Protocol 차원에는 메시지를 게시하는 데 사용된 프로토콜이 포함됩니다. HTTP 게시에서는 이 지표가 지원되지 않습니다.

PublishIn.ServerError

내부 오류로 인해 메시지 브로커가 처리하지 못한 게시 요청 수. Protocol 차원에는 PUBLISH 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. HTTP 게시에서는 이 지표가 지원되지 않습니다.

PublishIn.Success

메시지 브로커가 성공적으로 처리한 게시 요청 수. Protocol 차원에는 PUBLISH 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

PublishIn.Throttle

클라이언트가 허용되는 인바운드 메시지 빈도를 초과하여 병목 현상이 발생한 게시 요청 수. Protocol 차원에는 PUBLISH 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다. HTTP 게시에서는 이 지표가 지원되지 않습니다.

PublishOut.AuthError

AWS IoT가 권한을 부여할 수 없는 메시지 브로커의 게시 요청 수. Protocol 차원에는 PUBLISH 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

PublishOut.ClientError

메시지가 AWS IoT 할당량에 정의된 요구 사항을 충족하지 않기 때문에 거부된 메시지 브로커의 게시 요청 수입니다. 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

영구 세션이 있는 클라이언트의 연결이 끊긴 동안 저장할 수 없고 제한된 메시지 수입니다. 클라이언트가 계정당 초당 대기 중 메시지 제한을 초과할 때 발생합니다. QoS가 1인 메시지는 영구 세션이 있는 클라이언트의 연결이 끊긴 동안 저장됩니다.

Queued.ServerError

내부 오류로 인해 영구 세션에 대해 저장되지 않은 메시지 수입니다. 영구 세션이 있는 클라이언트의 연결이 끊어지면 서비스 품질(QoS)이 1인 메시지가 저장됩니다.

Subscribe.AuthError

권한을 부여할 수 없는 클라이언트의 구독 요청 수. Protocol 차원에는 SUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Subscribe.ClientError

SUBSCRIBE 메시지가 AWS IoT 할당량에 정의된 요구 사항을 충족하지 않기 때문에 거부된 구독 요청 수입니다. Protocol 차원에는 SUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Subscribe.ServerError

내부 오류가 발생하여 거부된 구독 요청 수. Protocol 차원에는 SUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Subscribe.Success

메시지 브로커가 성공적으로 처리한 구독 요청 수. Protocol 차원에는 SUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Subscribe.Throttle

사용자에게 허용된 구독 요청 속도 제한을 초과하여 병목 현상이 발생한 구독 요청 수입니다. AWS 계정이러한 제한에는 AWS IoT Core 메시지 브로커와 프로토콜 한도 및 할당량에 설명된 계정당 초당 구독, 계정당 구독, 연결당 구독 수가 포함됩니다. Protocol 차원에는 SUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Throttle.Exceeded 이 지표는 MQTT 클라이언트에서 연결 수준 제한당 초당 패킷 수가 제한될 CloudWatch 때 표시됩니다. 이 지표는 HTTP 연결에는 적용되지 않습니다.

Unsubscribe.ClientError

UNSUBSCRIBE 메시지가 AWS IoT 할당량에 정의된 요구 사항을 충족하지 않기 때문에 거부된 구독 해지 요청 수입니다. Protocol 차원에는 UNSUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Unsubscribe.ServerError

내부 오류가 발생하여 거부된 구독 취소 요청 수. Protocol 차원에는 UNSUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Unsubscribe.Success

메시지 브로커가 성공적으로 처리한 구독 취소 요청 수. Protocol 차원에는 UNSUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

Unsubscribe.Throttle

클라이언트가 허용되는 구독 취소 요청 빈도를 초과하여 거부된 구독 취소 요청 수. Protocol 차원에는 UNSUBSCRIBE 메시지를 전송하는 데 사용된 프로토콜이 포함됩니다.

디바이스 섀도우 지표

참고

디바이스 섀도우 메트릭은 CloudWatch 콘솔의 프로토콜 메트릭스 아래에 표시됩니다.

지표 설명

DeleteThingShadow.Accepted

성공적으로 처리된 DeleteThingShadow 요청 수입니다. Protocol 차원에는 요청하는 데 사용된 프로토콜이 포함됩니다.

GetThingShadow.Accepted

성공적으로 처리된 GetThingShadow 요청 수입니다. Protocol 차원에는 요청하는 데 사용된 프로토콜이 포함됩니다.

ListThingShadow.Accepted

성공적으로 처리된 ListThingShadow 요청 수입니다. Protocol 차원에는 요청하는 데 사용된 프로토콜이 포함됩니다.

UpdateThingShadow.Accepted

성공적으로 처리된 UpdateThingShadow 요청 수입니다. Protocol 차원에는 요청하는 데 사용된 프로토콜이 포함됩니다.

Jobs 지표

지표 설명

CanceledJobExecutionCount

에 의해 CloudWatch 결정되는 기간 CANCELED 내에 상태가 변경된 작업 실행 수입니다. ( CloudWatch 지표에 대한 자세한 내용은 Amazon CloudWatch 지표를 참조하십시오.) JobId 차원에는 작업 ID가 포함됩니다.

CanceledJobExecutionTotalCount

해당 작업에 대해 상태가 CANCELED인 총 작업 실행 수. JobId 차원에는 작업 ID가 포함됩니다.

ClientErrorCount

작업을 실행하는 동안 발생한 클라이언트 오류 수. JobId 차원에는 작업 ID가 포함됩니다.

FailedJobExecutionCount

에 의해 CloudWatch 결정된 기간 FAILED 내에 상태가 변경된 작업 실행 수. ( CloudWatch 지표에 대한 자세한 내용은 Amazon CloudWatch 지표를 참조하십시오.) JobId 차원에는 작업 ID가 포함됩니다.

FailedJobExecutionTotalCount

해당 작업에 대해 상태가 FAILED인 총 작업 실행 수. JobId 차원에는 작업 ID가 포함됩니다.

InProgressJobExecutionCount

에 의해 CloudWatch 결정된 기간 IN_PROGRESS 내에 상태가 변경된 작업 실행 수. ( CloudWatch 지표에 대한 자세한 내용은 Amazon CloudWatch 지표를 참조하십시오.) JobId 차원에는 작업 ID가 포함됩니다.

InProgressJobExecutionTotalCount

해당 작업에 대해 상태가 IN_PROGRESS인 총 작업 실행 수. JobId 차원에는 작업 ID가 포함됩니다.

RejectedJobExecutionTotalCount

해당 작업에 대해 상태가 REJECTED인 총 작업 실행 수. JobId 차원에는 작업 ID가 포함됩니다.

RemovedJobExecutionTotalCount

해당 작업에 대해 상태가 REMOVED인 총 작업 실행 수. JobId 차원에는 작업 ID가 포함됩니다.

QueuedJobExecutionCount

에 의해 CloudWatch 결정된 기간 QUEUED 내에 상태가 변경된 작업 실행 수. ( CloudWatch 지표에 대한 자세한 내용은 Amazon CloudWatch 지표를 참조하십시오.) JobId 차원에는 작업 ID가 포함됩니다.

QueuedJobExecutionTotalCount

해당 작업에 대해 상태가 QUEUED인 총 작업 실행 수. JobId 차원에는 작업 ID가 포함됩니다.

RejectedJobExecutionCount

에 의해 CloudWatch 결정된 기간 REJECTED 내에 상태가 변경된 작업 실행 수. ( CloudWatch 지표에 대한 자세한 내용은 Amazon CloudWatch 지표를 참조하십시오.) JobId 차원에는 작업 ID가 포함됩니다.

RemovedJobExecutionCount

에 의해 CloudWatch 결정된 기간 REMOVED 내에 상태가 변경된 작업 실행 수. ( CloudWatch 지표에 대한 자세한 내용은 Amazon CloudWatch 지표를 참조하십시오.) JobId 차원에는 작업 ID가 포함됩니다.

ServerErrorCount

작업을 실행하는 동안 발생한 서버 오류 수. JobId 차원에는 작업 ID가 포함됩니다.

SuccededJobExecutionCount

에 의해 CloudWatch 결정된 기간 SUCCESS 내에 상태가 변경된 작업 실행 수. ( CloudWatch 지표에 대한 자세한 내용은 Amazon CloudWatch 지표를 참조하십시오.) JobId 차원에는 작업 ID가 포함됩니다.

SuccededJobExecutionTotalCount

해당 작업에 대해 상태가 SUCCESS인 총 작업 실행 수. JobId 차원에는 작업 ID가 포함됩니다.

Device Defender Audit 지표

지표 설명

NonCompliantResources

점검을 통해 규정 미준수로 확인된 리소스 수입니다. 시스템은 수행된 감사의 각 점검 항목에 대해 규정 미준수 리소스 수를 보고합니다.

ResourcesEvaluated

규정 준수에 대해 평가된 리소스 수입니다. 시스템은 수행된 감사의 각 점검 항목에 대해 평가된 리소스 수를 보고합니다.

MisconfiguredDeviceDefenderNotification

SNS AWS IoT Device Defender 구성이 잘못 구성된 경우 알려줍니다.

측정기준

Device Defender Detect 지표

지표 설명

NumOfMetricsExported

클라우드 측, 디바이스 측 또는 사용자 지정 지표에 대해 내보낸 지표의 수입니다. 시스템은 특정 지표를 바탕으로 계정에 대해 내보낸 지표의 수를 보고합니다. 이 지표는 지표 내보내기를 이용하는 고객에게만 제공됩니다.

NumOfMetricsSkipped

클라우드 측, 디바이스 측 또는 사용자 지정 지표에 대해 건너뛴 지표의 수입니다. 시스템은 Device Defender Detect에 mqtt 주제에 게시할 수 있는 권한이 충분하지 않아 특정 지표에 대해 계정에서 건너뛰는 지표의 수를 보고합니다. 이 지표는 지표 내보내기를 이용하는 고객에게만 제공됩니다.

NumOfMetricsExceedingSizeLimit

크기가 MQTT 메시지 크기 제한을 초과하여 클라우드 측, 디바이스 측 또는 사용자 지정 지표에 대해 내보내기를 건너뛴 지표 수입니다. 시스템은 크기가 MQTT 메시지 크기 제한을 초과하여 특정 지표에 대해 계정 내보내기를 건너뛰는 지표의 수를 보고합니다. 이 지표는 지표 내보내기를 이용하는 고객에게만 제공됩니다.

Violations

마지막으로 평가가 수행된 시간 이후에 발견된 보안 프로필 동작의 새로운 위반 수입니다. 시스템은 계정, 특정 보안 프로필 및 특정 보안 프로필의 특정 동작에 대해 새로운 위반 수를 보고합니다.

ViolationsCleared

마지막으로 평가가 수행된 시간 이후에 해결된 보안 프로필 동작의 위반 수입니다. 시스템은 계정, 특정 보안 프로필과 보안 프로필의 특정 동작에 대해 해결된 위반 수를 보고합니다.

ViolationsInvalidated

마지막으로 평가가 수행된 시간 이후에 더 이상 정보를 사용할 수 없는(보고 디바이스가 보고를 중단했거나 어떠한 이유로든 더 이상 모니터링되지 않기 때문에) 보안 프로필 동작의 위반 수입니다. 시스템은 전체 계정, 특정 보안 프로필과 보안 프로필의 특정 동작에 대해 무효화된 위반 수를 보고합니다.

MisconfiguredDeviceDefenderNotification

SNS 구성이 잘못 구성된 경우 알려줍니다. AWS IoT Device Defender

측정기준

디바이스 프로비저닝 지표

AWS IoT 플릿 프로비저닝 메트릭
지표 설명

ApproximateNumberOfThingsRegistered

플릿 프로비저닝에 의해 등록된 사물의 개수입니다.

카운트는 일반적으로 정확하지만 AWS IoT Core 의 분산 아키텍처로 인해 등록된 사물의 정확한 개수를 유지하기 어렵습니다.

이 지표에 사용하는 통계는 다음과 같습니다.

  • Max를 사용하여 등록된 총 사물 수를 보고합니다. CloudWatch집계 기간 동안 등록된 항목 수는 지표를 참조하십시오. RegisterThingFailed

치수: Id ClaimCertificate

CreateKeysAndCertificateFailed

CreateKeysAndCertificate MQTT API를 호출할 때 발생한 실패 횟수입니다.

지표는 성공(값 = 0) 및 실패(값 = 1) 사례 모두에서 내보내집니다. 이 지표는 CloudWatch 지원되는 집계 기간 (예: 5분 또는 1시간) 동안 생성 및 등록된 인증서 수를 추적하는 데 사용할 수 있습니다.

이 지표에 사용할 수 있는 통계는 다음과 같습니다.

  • Sum을 사용하여 실패한 호출 수를 보고합니다.

  • SampleCount성공한 통화와 실패한 통화의 총 수를 보고합니다.

CreateCertificateFromCsrFailed

CreateCertificateFromCsr MQTT API를 호출할 때 발생한 실패 횟수입니다.

지표는 성공(값 = 0) 및 실패(값 = 1) 사례 모두에서 내보내집니다. 이 지표를 사용하여 CloudWatch 지원되는 집계 기간 (예: 5분 또는 1시간) 동안 등록된 항목 수를 추적할 수 있습니다.

이 지표에 사용할 수 있는 통계는 다음과 같습니다.

  • Sum을 사용하여 실패한 호출 수를 보고합니다.

  • SampleCount성공한 통화와 실패한 통화의 총 수를 보고합니다.

RegisterThingFailed

RegisterThing MQTT API를 호출할 때 발생한 실패 횟수입니다.

지표는 성공(값 = 0) 및 실패(값 = 1) 사례 모두에서 내보내집니다. 이 지표를 사용하여 CloudWatch 지원되는 집계 기간 (예: 5분 또는 1시간) 동안 등록된 항목 수를 추적할 수 있습니다. 등록된 총 사물 수는 ApproximateNumberOfThingsRegistered 지표를 참조하세요.

이 지표에 사용할 수 있는 통계는 다음과 같습니다.

  • Sum을 사용하여 실패한 호출 수를 보고합니다.

  • SampleCount성공한 통화와 실패한 통화의 총 수를 보고합니다.

차원: TemplateName

J ust-in-time 프로비저닝 메트릭
지표 설명

ProvisionThing.ClientError

클라이언트 오류로 인해 디바이스를 프로비저닝하지 못한 횟수입니다. 예를 들어 템플릿에 지정된 정책이 존재하지 않습니다.

ProvisionThing.ServerError

서버 오류로 인해 디바이스를 프로비저닝하지 못한 횟수입니다. 고객은 대기 후 디바이스 프로비저닝을 다시 시도할 수 있으며 문제가 동일하게 유지되는 경우 AWS IoT 에 문의할 수 있습니다.

ProvisionThing.Success

디바이스가 성공적으로 프로비저닝된 횟수입니다.

LoRaWAN 메트릭스

다음 표는 LoRa WAN의 AWS IoT Core 메트릭을 보여줍니다. 자세한 내용은 LoRaWAN AWS IoT Core 메트릭을 참조하십시오.

AWS IoT Core LoRaWAN 메트릭에 대해서는
지표 설명

액티브 디바이스/게이트웨이

계정의 활성 LoRa WAN 장치 및 게이트웨이 수.

업링크 메시지 수

내 모든 활성 게이트웨이 및 디바이스에 대해 지정된 기간 내에 전송된 업링크 메시지 수입니다. AWS 계정업링크 메시지는 장치에서 WAN으로 전송되는 메시지입니다. AWS IoT Core LoRa

다운링크 메시지 수

내 모든 활성 게이트웨이 및 디바이스에 대해 지정된 기간 내에 전송된 다운링크 메시지 수입니다. AWS 계정다운링크 메시지는 AWS IoT Core LoRa WAN용으로 디바이스로 전송되는 메시지입니다.

메시지 손실률

디바이스를 추가하고 AWS IoT Core LoRa WAN에 연결하면 디바이스에서 업링크 메시지를 시작하여 클라우드와 메시지 교환을 시작할 수 있습니다. 그런 다음 이 메트릭을 사용하여 업링크 메시지 손실률을 추적할 수 있습니다.

조인 메트릭

디바이스와 게이트웨이를 추가한 후에는 디바이스에서 업링크 데이터를 전송하고 WAN과 AWS IoT Core 통신할 수 있도록 조인 절차를 수행합니다. LoRa 이 지표를 사용하여 내 모든 활성 장치에 대한 조인 메트릭에 대한 정보를 얻을 수 있습니다. AWS 계정

평균 수신 신호 강도 표시기 (RSSI)

이 지표를 사용하여 지정된 기간 내의 평균 RSSI (수신 신호 강도 표시기) 를 모니터링할 수 있습니다. RSSI는 신호가 양호한 무선 연결을 위해 충분히 강한지를 나타내는 측정값입니다. 이 값은 음수이며 연결이 원활하려면 0에 가까워야 합니다.

평균 신호 대 잡음비 (SNR)

이 지표를 사용하여 지정된 기간 내의 평균 SNR (S ignal-to-noise 비율) 을 모니터링할 수 있습니다. SNR은 수신된 신호가 양호한 무선 연결의 잡음 수준과 비교하여 충분히 강한지를 나타내는 측정값입니다. SNR 값은 양수이며 신호 전력이 잡음 전력보다 강하다는 것을 나타내려면 0보다 커야 합니다.

게이트웨이 가용성

이 지표를 사용하여 지정된 기간 내에 이 게이트웨이의 가용성에 대한 정보를 얻을 수 있습니다. 이 지표는 지정된 기간 동안 이 게이트웨이의 웹 소켓 연결 시간을 표시합니다.

J ust-in-time 프로비저닝 메트릭
지표 설명

ProvisionThing.ClientError

클라이언트 오류로 인해 디바이스를 프로비저닝하지 못한 횟수입니다. 예를 들어 템플릿에 지정된 정책이 존재하지 않습니다.

ProvisionThing.ServerError

서버 오류로 인해 디바이스를 프로비저닝하지 못한 횟수입니다. 고객은 대기 후 디바이스 프로비저닝을 다시 시도할 수 있으며 문제가 동일하게 유지되는 경우 AWS IoT 에 문의할 수 있습니다.

ProvisionThing.Success

디바이스가 성공적으로 프로비저닝된 횟수입니다.

플릿 인덱싱 지표

AWS IoT 플릿 인덱싱 메트릭
지표 설명

NamedShadowCountForDynamicGroupQueryLimitExceeded

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

지표 차원

지표는 네임스페이스를 사용하며 다음 차원의 지표를 제공합니다.
측정기준 설명
ActionType

요청에 따라 트리거되는 규칙에서 지정한 작업 유형.

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

디바이스 디펜더가 맡으려고 시도한 역할을 나타냅니다.

TopicArn

디바이스 디펜더가 게시하려고 시도한 SNS 주제를 참조합니다.

Error

SNS 주제에 게시를 시도하는 동안 발생한 오류에 대한 간략한 설명을 제공합니다. 가능한 값은 다음과 같습니다.
  • “KMS KeyNot 발견”: 해당 주제에 대한 KMS 키가 존재하지 않음을 나타냅니다.

  • “InvalidTopic이름”: SNS 주제가 유효하지 않음을 나타냅니다.

  • “KMS AccessDenied “: 역할에 해당 주제의 KMS 키에 대한 권한이 없음을 나타냅니다.

  • "AuthorizationError“: 제공된 역할이 Device Defender가 SNS 주제에 게시할 수 있는 권한을 부여하지 않음을 나타냅니다.

  • “SNS TopicNot 발견”: 제공된 SNS 주제가 존재하지 않음을 나타냅니다.

  • "FailureToAssumeRole“: 제공된 역할이 Device Defender에게 역할을 맡을 권한을 부여하지 않음을 나타냅니다.

  • “CrossRegionSNStopic”: SNS 주제가 다른 지역에 존재함을 나타냅니다.