Partilhar via


Components - Get

Retorna um componente do Application Insights.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}?api-version=2015-05-01

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

resourceName
path True

string

O nome do recurso do componente Application Insights.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Name Tipo Description
200 OK

ApplicationInsightsComponent

Uma definição de componente do Application Insights.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

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

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

ComponentGet

Pedido de amostra

GET https://management.azure.com/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component?api-version=2015-05-01

Resposta da amostra

{
  "id": "/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component",
  "name": "my-component",
  "type": "Microsoft.Insights/components",
  "___location": "South Central US",
  "tags": "",
  "kind": "web",
  "properties": {
    "ApplicationId": "my-component",
    "AppId": "887f4bfd-b5fd-40d7-9fc3-123456789abc",
    "Application_Type": "web",
    "Flow_Type": "Bluefield",
    "Request_Source": "rest",
    "InstrumentationKey": "bc095013-3cf2-45ac-ab47-123456789abc",
    "CreationDate": "2017-01-24T01:05:38.5934061+00:00",
    "TenantId": "f438d567-7177-4fe1-a5e3-123456789abc",
    "HockeyAppId": "",
    "HockeyAppToken": "",
    "provisioningState": "Succeeded",
    "SamplingPercentage": 100,
    "RetentionInDays": 90,
    "ConnectionString": "InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc",
    "DisableIpMasking": false,
    "ImmediatePurgeDataOn30Days": false,
    "IngestionMode": "ApplicationInsights"
  }
}

Definições

Name Description
ApplicationInsightsComponent

Uma definição de componente do Application Insights.

ApplicationType

Tipo de aplicação que está a ser monitorizada.

FlowType

Usado pelo sistema Application Insights para determinar por que tipo de fluxo esse componente foi criado. Isso deve ser definido como 'Bluefield' ao criar/atualizar um componente por meio da API REST.

IngestionMode

Indica o fluxo da ingestão.

PrivateLinkScopedResource

A referência de recurso de escopo de link privado.

RequestSource

Descreve qual ferramenta criou esse componente do Application Insights. Os clientes que usam essa API devem definir isso como o 'rest' padrão.

ApplicationInsightsComponent

Uma definição de componente do Application Insights.

Name Tipo Default value Description
id

string

ID do recurso do Azure

kind

string

O tipo de aplicativo ao qual esse componente se refere, usado para personalizar a interface do usuário. Este valor é uma cadeia de caracteres de forma livre, os valores normalmente devem ser um dos seguintes: web, ios, other, store, java, phone.

___location

string

Localização do recurso

name

string

Nome do recurso do Azure

properties.AppId

string

ID exclusivo do Application Insights para seu aplicativo.

properties.ApplicationId

string

O ID exclusivo do seu aplicativo. Este campo espelha o campo «Nome» e não pode ser alterado.

properties.Application_Type

ApplicationType

web

Tipo de aplicação que está a ser monitorizada.

properties.ConnectionString

string

Cadeia de conexão do componente Application Insights.

properties.CreationDate

string (date-time)

Data de criação do componente Application Insights, no formato ISO 8601.

properties.DisableIpMasking

boolean

Desative o mascaramento de IP.

properties.Flow_Type

FlowType

Bluefield

Usado pelo sistema Application Insights para determinar por que tipo de fluxo esse componente foi criado. Isso deve ser definido como 'Bluefield' ao criar/atualizar um componente por meio da API REST.

properties.HockeyAppId

string

O ID de aplicativo exclusivo criado quando um novo aplicativo é adicionado ao HockeyApp, usado para comunicações com o HockeyApp.

properties.HockeyAppToken

string

Token usado para autenticar comunicações entre o Application Insights e o HockeyApp.

properties.ImmediatePurgeDataOn30Days

boolean

Limpe os dados imediatamente após 30 dias.

properties.IngestionMode

IngestionMode

ApplicationInsights

Indica o fluxo da ingestão.

properties.InstrumentationKey

string

Chave de instrumentação do Application Insights. Um valor somente leitura que os aplicativos podem usar para identificar o destino de toda a telemetria enviada ao Azure Application Insights. Esse valor será fornecido após a construção de cada novo componente do Application Insights.

properties.PrivateLinkScopedResources

PrivateLinkScopedResource[]

Lista de recursos de escopo de link privado vinculados.

properties.Request_Source

RequestSource

rest

Descreve qual ferramenta criou esse componente do Application Insights. Os clientes que usam essa API devem definir isso como o 'rest' padrão.

properties.RetentionInDays

integer

90

Período de retenção em dias.

properties.SamplingPercentage

number (double)

Porcentagem dos dados produzidos pelo aplicativo que está sendo monitorado que está sendo amostrado para telemetria do Application Insights.

properties.TenantId

string

ID do locatário do Azure.

properties.provisioningState

string

Estado atual deste componente: se foi ou não provisionado dentro do grupo de recursos que ele está definido. Os usuários não podem alterar esse valor, mas são capazes de ler a partir dele. Os valores incluirão Êxito, Implantação, Cancelado e Falha.

tags

object

Tags de recursos

type

string

Tipo de recurso do Azure

ApplicationType

Tipo de aplicação que está a ser monitorizada.

Valor Description
web
other

FlowType

Usado pelo sistema Application Insights para determinar por que tipo de fluxo esse componente foi criado. Isso deve ser definido como 'Bluefield' ao criar/atualizar um componente por meio da API REST.

Valor Description
Bluefield

IngestionMode

Indica o fluxo da ingestão.

Valor Description
ApplicationInsights
ApplicationInsightsWithDiagnosticSettings
LogAnalytics

PrivateLinkScopedResource

A referência de recurso de escopo de link privado.

Name Tipo Description
ResourceId

string

O ID de recurso completo do recurso de escopo de link privado.

ScopeId

string

O identificador exclusivo do escopo do link privado.

RequestSource

Descreve qual ferramenta criou esse componente do Application Insights. Os clientes que usam essa API devem definir isso como o 'rest' padrão.

Valor Description
rest