Partilhar via


Heat Map - Get

Obtém o mapa térmico mais recente para o perfil do Gestor de Tráfego.

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

Parâmetros do URI

Name Em Necessário Tipo Description
heatMapType
path True

HeatMapType

O tipo de Mapa Térmico para o perfil do Gestor de Tráfego.

profileName
path True

string

O nome do perfil do Gestor de Tráfego.

resourceGroupName
path True

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

subscriptionId
path True

string

Obtém credenciais de subscrição que identificam exclusivamente a subscrição do Microsoft Azure. O ID da subscrição faz parte do URI para cada chamada de serviço.

api-version
query True

string

Versão da API do Cliente.

botRight
query

number[]

O par latitude inferior direita, longitude do viewport retangular para consultar.

topLeft
query

number[]

O par de latitude superior esquerda, longitude do viewport retangular para consulta.

Respostas

Name Tipo Description
200 OK

HeatMapModel

O mapa térmico do Gestor de Tráfego.

Other Status Codes

CloudError

Resposta predefinida. Será desserializada de acordo com a Definição de erro.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

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

HeatMap-GET

Pedido de amostra

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

Resposta da amostra

{
  "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

Pedido de amostra

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

Resposta da amostra

{
  "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

Pedido de amostra

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

Resposta da amostra

{
  "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
          }
        ]
      }
    ]
  }
}

Definições

Name Description
CloudError

Um erro devolvido pela Resource Manager do Azure

CloudErrorBody

O conteúdo de um erro devolvido pela Resource Manager do Azure

HeatMapEndpoint

Classe que é uma representação dispersa de um ponto final do Gestor de Tráfego.

HeatMapModel

Classe que representa um HeatMap do Gestor de Tráfego.

HeatMapType

O tipo de Mapa Térmico para o perfil do Gestor de Tráfego.

QueryExperience

Classe que representa as propriedades da experiência de consulta HeatMap do Gestor de Tráfego.

TrafficFlow

Classe que representa as propriedades do fluxo de tráfego HeatMap do Gestor de Tráfego.

CloudError

Um erro devolvido pela Resource Manager do Azure

Name Tipo Description
error

CloudErrorBody

O conteúdo do erro.

CloudErrorBody

O conteúdo de um erro devolvido pela Resource Manager do Azure

Name Tipo Description
code

string

Código de erro

details

CloudErrorBody[]

Detalhes do erro

message

string

Mensagem de erro

target

string

Destino do erro

HeatMapEndpoint

Classe que é uma representação dispersa de um ponto final do Gestor de Tráfego.

Name Tipo Description
endpointId

integer

Um número que identifica exclusivamente este ponto final em experiências de consulta.

resourceId

string

O ID de Recurso do ARM deste ponto final do Gestor de Tráfego.

HeatMapModel

Classe que representa um HeatMap do Gestor de Tráfego.

Name Tipo Description
id

string

ID de recurso completamente qualificado para o recurso. Por exemplo - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}

name

string

O nome do recurso

properties.endTime

string

O fim da janela de tempo para este HeatMap, exclusivo.

properties.endpoints

HeatMapEndpoint[]

Os pontos finais utilizados neste cálculo heatMap.

properties.startTime

string

O início da janela de tempo para este HeatMap, inclusive.

properties.trafficFlows

TrafficFlow[]

Os fluxos de tráfego produzidos neste cálculo heatMap.

type

string

O tipo do recurso. Ex- Microsoft.Network/trafficManagerProfiles.

HeatMapType

O tipo de Mapa Térmico para o perfil do Gestor de Tráfego.

Name Tipo Description
default

string

QueryExperience

Classe que representa as propriedades da experiência de consulta HeatMap do Gestor de Tráfego.

Name Tipo Description
endpointId

integer

O ID do ponto final da matriz "pontos finais" para o qual estas consultas foram encaminhadas.

latency

number

A latência que as consultas têm origem nesta localização.

queryCount

integer

O número de consultas originárias desta localização.

TrafficFlow

Classe que representa as propriedades do fluxo de tráfego HeatMap do Gestor de Tráfego.

Name Tipo Description
latitude

number

A latitude aproximada da qual estas consultas tiveram origem.

longitude

number

A longitude aproximada a partir da qual estas consultas tiveram origem.

queryExperiences

QueryExperience[]

As experiências de consulta produzidas neste cálculo heatMap.

sourceIp

string

O endereço IP do qual esta experiência de consulta teve origem.