Freigeben über


Server Advisors - Get

Ruft einen Serverratgeber ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
advisorName
path True

string

Der Name des Serverratgebers.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen.

serverName
path True

string

Der Name des Servers.

subscriptionId
path True

string

Die Abonnement-ID, die ein Azure-Abonnement identifiziert.

api-version
query True

string

Die API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

Advisor

Details des angegebenen Serverratgebers wurden erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 404 SubscriptionDoesNotHaveServer – Der angeforderte Server wurde nicht gefunden.

  • 404 AdvisorNotFound - Der angeforderte Ratgeber wurde nicht gefunden.

  • 405 NotSupported – Diese Funktionalität wird nicht unterstützt.

  • 409 Konflikt – Die Anforderung konnte aufgrund eines Konflikts in der Anforderung nicht verarbeitet werden.

  • 503 ServiceTemporarilyUnavailable - Feature vorübergehend nicht verfügbar.

Beispiele

Get server advisor

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
Advisor

Datenbankratgeber.

AdvisorStatus

Ruft den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".

AutoExecuteStatus

Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled"

Advisor

Datenbankratgeber.

Name Typ Beschreibung
id

string

Ressourcen-ID.

kind

string

Ressourcentyp.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.advisorStatus

AdvisorStatus

Ruft den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".

properties.autoExecuteValue

AutoExecuteStatus

Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled"

properties.lastChecked

string (date-time)

Ruft den Zeitpunkt ab, zu dem die aktuelle Ressource von diesem Ratgeber auf Empfehlungen analysiert wurde.

properties.recommendationsStatus

string

Ruft diesen Status von Empfehlungen für diesen Ratgeber und Grund für keine Empfehlungen ab. Mögliche Werte sind, aber nicht beschränkt auf "Ok" (Empfehlungen verfügbar), LowActivity (nicht genügend Workload zu analysieren), "DbSeemsTuned" (Datenbank ist gut) usw.

type

string

Ressourcentyp.

AdvisorStatus

Ruft den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".

Wert Beschreibung
GA
PublicPreview
LimitedPublicPreview
PrivatePreview

AutoExecuteStatus

Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled"

Wert Beschreibung
Enabled
Disabled
Default