다음을 통해 공유


Iot Security Solution Analytics - Get

이 방법을 사용하여 IoT Security Analytics 메트릭을 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/iotSecuritySolutions/{solutionName}/analyticsModels/default?api-version=2019-08-01

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
resourceGroupName
path True

string

사용자의 구독 내에 있는 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

regex 패턴: ^[-\w\._\(\)]+$

solutionName
path True

string

IoT 보안 솔루션의 이름입니다.

subscriptionId
path True

string

Azure 구독 ID

regex 패턴: ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

api-version
query True

string

작업에 대한 API 버전

응답

Name 형식 Description
200 OK

IoTSecuritySolutionAnalyticsModel

그래

Other Status Codes

CloudError

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정 가장

예제

Get Security Solution Analytics

샘플 요청

GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/MyGroup/providers/Microsoft.Security/iotSecuritySolutions/default/analyticsModels/default?api-version=2019-08-01

샘플 응답

{
  "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/MyGroup/providers/Microsoft.Security/IoTSecuritySolutions/Locations/eastus/default",
  "name": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/MyGroup/providers/Microsoft.Security/IoTSecuritySolutions/Locations/eastus/default",
  "type": "Microsoft.Security/iotSecuritySolutions/analyticsModels",
  "properties": {
    "metrics": {
      "high": 5,
      "medium": 200,
      "low": 102
    },
    "unhealthyDeviceCount": 1200,
    "devicesMetrics": [
      {
        "date": "2019-02-01T00:00:00Z",
        "devicesMetrics": {
          "high": 3,
          "medium": 15,
          "low": 70
        }
      },
      {
        "date": "2019-02-02T00:00:00Z",
        "devicesMetrics": {
          "high": 3,
          "medium": 45,
          "low": 65
        }
      }
    ],
    "topAlertedDevices": [
      {
        "deviceId": "id1",
        "alertsCount": 200
      },
      {
        "deviceId": "id2",
        "alertsCount": 170
      },
      {
        "deviceId": "id3",
        "alertsCount": 150
      }
    ],
    "mostPrevalentDeviceAlerts": [
      {
        "alertDisplayName": "Custom Alert - number of device to cloud messages in AMQP protocol is not in the allowed range",
        "reportedSeverity": "Low",
        "alertsCount": 200
      },
      {
        "alertDisplayName": "Custom Alert - execution of a process that is not allowed",
        "reportedSeverity": "Medium",
        "alertsCount": 170
      },
      {
        "alertDisplayName": "Successful Bruteforce",
        "reportedSeverity": "Low",
        "alertsCount": 150
      }
    ],
    "mostPrevalentDeviceRecommendations": [
      {
        "recommendationDisplayName": "Install the Azure Security of Things Agent",
        "reportedSeverity": "Low",
        "devicesCount": 200
      },
      {
        "recommendationDisplayName": "High level permissions configured in Edge model twin for Edge module",
        "reportedSeverity": "Low",
        "devicesCount": 170
      },
      {
        "recommendationDisplayName": "Same Authentication Credentials used by multiple devices",
        "reportedSeverity": "Medium",
        "devicesCount": 150
      }
    ]
  }
}

정의

Name Description
CloudError

실패한 작업에 대한 오류 세부 정보를 반환하는 모든 Azure Resource Manager API에 대한 일반적인 오류 응답입니다. 또한 OData 오류 응답 형식을 따릅니다.

CloudErrorBody

오류 세부 정보입니다.

DevicesMetrics

집계 날짜별 디바이스 메트릭 목록입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

IoTSecurityAlertedDevice

마지막 설정된 일 수 동안 디바이스당 경고 수에 대한 통계 정보입니다.

IoTSecurityDeviceAlert

마지막 설정된 일 수 동안 경고 유형당 경고 수에 대한 통계 정보

IoTSecurityDeviceRecommendation

권장 사항 유형별로 디바이스당 권장 사항 수에 대한 통계 정보입니다.

IoTSecuritySolutionAnalyticsModel

IoT 보안 솔루션의 보안 분석

IoTSeverityMetrics

IoT Security 솔루션 분석 심각도 메트릭.

reportedSeverity

평가된 경고 심각도입니다.

CloudError

실패한 작업에 대한 오류 세부 정보를 반환하는 모든 Azure Resource Manager API에 대한 일반적인 오류 응답입니다. 또한 OData 오류 응답 형식을 따릅니다.

Name 형식 Description
error.additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

error.code

string

오류 코드입니다.

error.details

CloudErrorBody[]

오류 세부 정보입니다.

error.message

string

오류 메시지입니다.

error.target

string

오류 대상입니다.

CloudErrorBody

오류 세부 정보입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

CloudErrorBody[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

DevicesMetrics

집계 날짜별 디바이스 메트릭 목록입니다.

Name 형식 Description
date

string

날짜별 IoT 보안 솔루션 디바이스 경고 메트릭 집계

devicesMetrics

IoTSeverityMetrics

심각도별 디바이스 경고 수입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

IoTSecurityAlertedDevice

마지막 설정된 일 수 동안 디바이스당 경고 수에 대한 통계 정보입니다.

Name 형식 Description
alertsCount

integer

이 디바이스에 대해 발생한 경고 수입니다.

deviceId

string

디바이스 식별자입니다.

IoTSecurityDeviceAlert

마지막 설정된 일 수 동안 경고 유형당 경고 수에 대한 통계 정보

Name 형식 Description
alertDisplayName

string

경고의 표시 이름

alertsCount

integer

이 경고 유형에 대해 발생한 경고 수입니다.

reportedSeverity

reportedSeverity

평가된 경고 심각도입니다.

IoTSecurityDeviceRecommendation

권장 사항 유형별로 디바이스당 권장 사항 수에 대한 통계 정보입니다.

Name 형식 Description
devicesCount

integer

이 권장 사항이 있는 디바이스 수입니다.

recommendationDisplayName

string

권장 사항의 표시 이름입니다.

reportedSeverity

reportedSeverity

평가된 권장 사항 심각도입니다.

IoTSecuritySolutionAnalyticsModel

IoT 보안 솔루션의 보안 분석

Name 형식 Description
id

string

리소스 ID

name

string

리소스 이름

properties.devicesMetrics

DevicesMetrics[]

집계 날짜별 디바이스 메트릭 목록입니다.

properties.metrics

IoTSeverityMetrics

IoT 보안 솔루션의 보안 분석.

properties.mostPrevalentDeviceAlerts

IoTSecurityDeviceAlert[]

가장 널리 사용되는 디바이스 경고 3개 목록입니다.

properties.mostPrevalentDeviceRecommendations

IoTSecurityDeviceRecommendation[]

가장 널리 사용되는 디바이스 권장 사항 3개 목록입니다.

properties.topAlertedDevices

IoTSecurityAlertedDevice[]

경고가 가장 많은 3개 디바이스 목록입니다.

properties.unhealthyDeviceCount

integer

IoT 보안 솔루션 내의 비정상 디바이스 수입니다.

type

string

리소스 종류

IoTSeverityMetrics

IoT Security 솔루션 분석 심각도 메트릭.

Name 형식 Description
high

integer

높은 심각도 경고/권장 사항의 수입니다.

low

integer

심각도가 낮은 경고/권장 사항의 수입니다.

medium

integer

중간 심각도 경고/권장 사항의 수입니다.

reportedSeverity

평가된 경고 심각도입니다.

Name 형식 Description
High

string

Informational

string

Low

string

Medium

string