Server Advisors - Get

Obtém um consultor de servidor.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/advisors/{advisorName}?api-version=2014-04-01

Parâmetros do URI

Name Em Necessário Tipo Description
advisorName
path True

string

O nome do Supervisor de Servidor.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

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

Respostas

Name Tipo Description
200 OK

Advisor

Recuperados com êxito os detalhes do supervisor de servidor especificado.

Other Status Codes

Respostas de erro: ***

  • 404 SubscriptionDoesNotHaveServer - O servidor solicitado não foi encontrado

  • 404 AdvisorNotFound - O consultor solicitado não foi encontrado.

  • 405 NotSupported - Esta funcionalidade não é suportada.

  • 409 Conflito - O pedido não pôde ser processado devido a conflito no pedido.

  • 503 ServiceTemporariamenteIndisponível - Recurso temporariamente indisponível.

Exemplos

Get server advisor

Pedido de amostra

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workloadinsight-demos/providers/Microsoft.Sql/servers/misosisvr/advisors/CreateIndex?api-version=2014-04-01

Resposta da amostra

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workloadinsight-demos/providers/Microsoft.Sql/servers/misosisvr/advisors/CreateIndex",
  "name": "CreateIndex",
  "type": "Microsoft.Sql/servers/advisors",
  "properties": {
    "advisorStatus": "GA",
    "autoExecuteValue": "Disabled"
  }
}

Definições

Name Description
Advisor

Consultor de Banco de Dados.

AdvisorStatus

Obtém o status de disponibilidade deste consultor para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'.

AutoExecuteStatus

Obtém o status de execução automática (se o sistema deve executar as recomendações) deste consultor. Os valores possíveis são 'Enabled' e 'Disabled'

Advisor

Consultor de Banco de Dados.

Name Tipo Description
id

string

ID do recurso.

kind

string

Tipo de recurso.

location

string

Localização do recurso.

name

string

Nome do recurso.

properties.advisorStatus

AdvisorStatus

Obtém o status de disponibilidade deste consultor para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'.

properties.autoExecuteValue

AutoExecuteStatus

Obtém o status de execução automática (se o sistema deve executar as recomendações) deste consultor. Os valores possíveis são 'Enabled' e 'Disabled'

properties.lastChecked

string (date-time)

Obtém o tempo em que o recurso atual foi analisado para recomendações por este orientador.

properties.recommendationsStatus

string

Obtém esse status de recomendações para este conselheiro e motivo para não ter nenhuma recomendação. Os valores possíveis incluem, mas não estão limitados a, 'Ok' (Recomendações disponíveis), LowActivity (carga de trabalho insuficiente para analisar), 'DbSeemsTuned' (O banco de dados está indo bem), etc.

type

string

Tipo de recurso.

AdvisorStatus

Obtém o status de disponibilidade deste consultor para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'.

Valor Description
GA
PublicPreview
LimitedPublicPreview
PrivatePreview

AutoExecuteStatus

Obtém o status de execução automática (se o sistema deve executar as recomendações) deste consultor. Os valores possíveis são 'Enabled' e 'Disabled'

Valor Description
Enabled
Disabled
Default