다음을 통해 공유


Heat Map - Get

Traffic Manager 프로필에 대한 최신 열 지도를 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/heatMaps/default?api-version=2022-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/heatMaps/default?topLeft={topLeft}&botRight={botRight}&api-version=2022-04-01

URI 매개 변수

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

HeatMapType

Traffic Manager 프로필에 대한 HeatMap의 유형입니다.

profileName
path True

string

Traffic Manager 프로필의 이름입니다.

resourceGroupName
path True

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

subscriptionId
path True

string

Microsoft Azure 구독을 고유하게 식별하는 구독 자격 증명을 가져옵니다. 구독 ID는 모든 서비스 호출에 대한 URI의 파트를 형성합니다.

api-version
query True

string

클라이언트 API 버전.

botRight
query

number[]

쿼리할 사각형 뷰포트의 오른쪽 아래 위도, 경도 쌍입니다.

topLeft
query

number[]

쿼리할 사각형 뷰포트의 왼쪽 위도, 경도 쌍입니다.

응답

Name 형식 Description
200 OK

HeatMapModel

Traffic Manager 열 지도입니다.

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 사용자 계정 가장

예제

HeatMap-GET
HeatMap-GET-With-Null-Values
HeatMap-GET-With-TopLeft-BotRight

HeatMap-GET

샘플 요청

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficmanagerprofiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/default?api-version=2022-04-01

샘플 응답

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/latencyVolumeByLocation",
  "name": "default",
  "type": "Microsoft.Network/trafficManagerProfiles/heatMaps/latencyVolumeByLocation",
  "properties": {
    "startTime": "2017-08-15T12:00:00Z",
    "endTime": "2017-08-22T12:50:00Z",
    "endpoints": [
      {
        "endpointId": 1,
        "resourceId": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/externalEndpoints/azuresdkfornetautoresttrafficmanager3880"
      },
      {
        "endpointId": 2,
        "resourceId": "/subscriptions/562d4115-c01e-4m67-9bbd-c11c2d58ad73/resourceGroups/azuresdkfornetautoresttrafficmanager1300/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3885/externalEndpoints/azuresdkfornetautoresttrafficmanager3881"
      }
    ],
    "trafficFlows": [
      {
        "latitude": 99.99,
        "longitude": 0,
        "sourceIp": "1.1.1.1",
        "queryExperiences": [
          {
            "endpointId": 1,
            "latency": 99.222,
            "queryCount": 1000000
          },
          {
            "endpointId": 2,
            "latency": 1.222,
            "queryCount": 1
          }
        ]
      },
      {
        "latitude": -99.99,
        "longitude": 1,
        "sourceIp": "2.255.1.1",
        "queryExperiences": [
          {
            "endpointId": 1,
            "latency": 96.222,
            "queryCount": 100
          },
          {
            "endpointId": 2,
            "latency": 4.222,
            "queryCount": 500
          }
        ]
      }
    ]
  }
}

HeatMap-GET-With-Null-Values

샘플 요청

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficmanagerprofiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/default?api-version=2022-04-01

샘플 응답

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/default",
  "name": "default",
  "type": "Microsoft.Network/trafficManagerProfiles/heatMaps/default",
  "properties": {
    "startTime": "2017-08-15T12:00:00Z",
    "endTime": "2017-08-22T12:50:00Z",
    "endpoints": [
      {
        "endpointId": 0,
        "resourceId": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/externalEndpoints/azuresdkfornetautoresttrafficmanager3880"
      },
      {
        "endpointId": 1,
        "resourceId": "/subscriptions/562d4115-c01e-4m67-9bbd-c11c2d58ad73/resourceGroups/azuresdkfornetautoresttrafficmanager1300/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3885/externalEndpoints/azuresdkfornetautoresttrafficmanager3881"
      }
    ],
    "trafficFlows": [
      {
        "latitude": 99.99,
        "longitude": 0,
        "sourceIp": "1.1.1.1",
        "queryExperiences": [
          {
            "endpointId": 0,
            "latency": 99,
            "queryCount": 1000000
          },
          {
            "endpointId": 1,
            "latency": 1,
            "queryCount": 1
          }
        ]
      },
      {
        "latitude": 1.11,
        "longitude": -2.35,
        "sourceIp": "2.255.1.1",
        "queryExperiences": [
          {
            "endpointId": 0,
            "queryCount": 100
          },
          {
            "endpointId": 1,
            "latency": 4.222,
            "queryCount": 500
          }
        ]
      }
    ]
  }
}

HeatMap-GET-With-TopLeft-BotRight

샘플 요청

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficmanagerprofiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/default?topLeft=10,50.001&botRight=-50.001,80&api-version=2022-04-01

샘플 응답

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/latencyVolumeByLocation",
  "name": "default",
  "type": "Microsoft.Network/trafficManagerProfiles/heatMaps/latencyVolumeByLocation",
  "properties": {
    "startTime": "2017-08-15T12:00:00Z",
    "endTime": "2017-08-22T12:50:00Z",
    "endpoints": [
      {
        "endpointId": 1,
        "resourceId": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/externalEndpoints/azuresdkfornetautoresttrafficmanager3880"
      },
      {
        "endpointId": 2,
        "resourceId": "/subscriptions/562d4115-c01e-4m67-9bbd-c11c2d58ad73/resourceGroups/azuresdkfornetautoresttrafficmanager1300/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3885/externalEndpoints/azuresdkfornetautoresttrafficmanager3881"
      }
    ],
    "trafficFlows": [
      {
        "latitude": 9.99,
        "longitude": 75.01,
        "sourceIp": "1.1.1.1",
        "queryExperiences": [
          {
            "endpointId": 1,
            "latency": 99.222,
            "queryCount": 1000000
          },
          {
            "endpointId": 2,
            "latency": 1.222,
            "queryCount": 1
          }
        ]
      },
      {
        "latitude": -49.99,
        "longitude": 51,
        "sourceIp": "2.255.1.1",
        "queryExperiences": [
          {
            "endpointId": 1,
            "latency": 96.222,
            "queryCount": 100
          },
          {
            "endpointId": 2,
            "latency": 4.222,
            "queryCount": 500
          }
        ]
      }
    ]
  }
}

정의

Name Description
CloudError

Azure Resource Manager 반환된 오류

CloudErrorBody

Azure Resource Manager 반환된 오류의 내용

HeatMapEndpoint

Traffic Manager 엔드포인트의 스파스 표현인 클래스입니다.

HeatMapModel

Traffic Manager HeatMap을 나타내는 클래스입니다.

HeatMapType

Traffic Manager 프로필에 대한 HeatMap의 유형입니다.

QueryExperience

Traffic Manager HeatMap 쿼리 환경 속성을 나타내는 클래스입니다.

TrafficFlow

Traffic Manager HeatMap 트래픽 흐름 속성을 나타내는 클래스입니다.

CloudError

Azure Resource Manager 반환된 오류

Name 형식 Description
error

CloudErrorBody

오류의 내용입니다.

CloudErrorBody

Azure Resource Manager 반환된 오류의 내용

Name 형식 Description
code

string

오류 코드

details

CloudErrorBody[]

오류 세부 정보

message

string

오류 메시지

target

string

오류 대상

HeatMapEndpoint

Traffic Manager 엔드포인트의 스파스 표현인 클래스입니다.

Name 형식 Description
endpointId

integer

쿼리 환경에서 이 엔드포인트를 고유하게 식별하는 숫자입니다.

resourceId

string

이 Traffic Manager 엔드포인트의 ARM 리소스 ID입니다.

HeatMapModel

Traffic Manager HeatMap을 나타내는 클래스입니다.

Name 형식 Description
id

string

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}

name

string

리소스의 이름입니다.

properties.endTime

string

이 HeatMap에 대한 시간 창의 끝이며 배타적입니다.

properties.endpoints

HeatMapEndpoint[]

이 HeatMap 계산에 사용되는 엔드포인트입니다.

properties.startTime

string

이 HeatMap에 대한 시간 창의 시작 부분(포함)입니다.

properties.trafficFlows

TrafficFlow[]

이 HeatMap 계산에서 생성된 트래픽 흐름입니다.

type

string

리소스 형식입니다. 예- Microsoft.Network/trafficManagerProfiles.

HeatMapType

Traffic Manager 프로필에 대한 HeatMap의 유형입니다.

Name 형식 Description
default

string

QueryExperience

Traffic Manager HeatMap 쿼리 환경 속성을 나타내는 클래스입니다.

Name 형식 Description
endpointId

integer

이러한 쿼리가 라우팅된 '엔드포인트' 배열의 엔드포인트 ID입니다.

latency

number

이 위치에서 시작된 쿼리에서 발생하는 대기 시간입니다.

queryCount

integer

이 위치에서 시작된 쿼리 수입니다.

TrafficFlow

Traffic Manager HeatMap 트래픽 흐름 속성을 나타내는 클래스입니다.

Name 형식 Description
latitude

number

이러한 쿼리가 시작된 대략적 위도입니다.

longitude

number

이러한 쿼리가 시작된 대략적 경도입니다.

queryExperiences

QueryExperience[]

이 HeatMap 계산에서 생성된 쿼리 환경입니다.

sourceIp

string

이 쿼리 환경이 시작된 IP 주소입니다.