Elastic Pools - List Metrics
Gibt Metriken für elastische Pools zurück.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/metrics?api-version=2014-04-01&$filter={$filter}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
elastic
|
path | True |
string |
Der Name des Pools für elastische Datenbanken. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden. |
server
|
path | True |
string |
Name des Servers |
subscription
|
path | True |
string |
Abonnement-ID für ein Azure-Abonnement. |
$filter
|
query | True |
string |
Ein OData-Filterausdruck, der eine Teilmenge der zurückzugebenden Metriken beschreibt. |
api-version
|
query | True |
string |
API-Version, die für die Anforderung verwendet werden soll. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
Beispiele
List database usage metrics
Beispielanforderung
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6730/providers/Microsoft.Sql/servers/sqlcrudtest-9007/elasticPools/3481/metrics?api-version=2014-04-01&$filter=name/value eq 'cpu_percent' and timeGrain eq '00:10:00' and startTime eq '2017-06-02T18:35:00Z' and endTime eq '2017-06-02T18:55:00Z'
Beispiel für eine Antwort
{
"value": [
{
"name": {
"value": "cpu_percent",
"localizedValue": "CPU percentage"
},
"unit": "percent",
"timeGrain": "00:10:00",
"startTime": "2017-06-02T18:35:00Z",
"endTime": "2017-06-02T18:55:00Z",
"metricValues": [
{
"timestamp": "2017-06-02T18:30:01Z",
"average": 0,
"minimum": 0,
"maximum": 0,
"total": 0,
"count": 1
},
{
"timestamp": "2017-06-02T18:40:01Z",
"average": 0,
"minimum": 0,
"maximum": 0,
"total": 0,
"count": 1
},
{
"timestamp": "2017-06-02T18:50:01Z",
"average": 0,
"minimum": 0,
"maximum": 0,
"total": 0,
"count": 1
}
]
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Metric |
Datenbankmetriken. |
Metric |
Die Antwort auf eine Listendatenbankmetrikanforderung. |
Metric |
Ein Name der Datenbankmetrik. |
Metric |
Stellt Datenbankmetriken dar. |
Unit |
Die Einheit der Metrik. |
Metric
Datenbankmetriken.
Name | Typ | Beschreibung |
---|---|---|
endTime |
string |
Die Endzeit für die Metrik (ISO-8601-Format). |
metricValues |
Die Metrikwerte für das angegebene Zeitfenster und den angegebenen Zeitschritt. |
|
name |
Die Namensinformationen für die Metrik. |
|
startTime |
string |
Die Startzeit für die Metrik (ISO-8601-Format). |
timeGrain |
string |
Der Zeitschritt, der zum Zusammenfassen der Metrikwerte verwendet werden soll. |
unit |
Die Einheit der Metrik. |
MetricListResult
Die Antwort auf eine Listendatenbankmetrikanforderung.
Name | Typ | Beschreibung |
---|---|---|
value |
Metric[] |
Die Liste der Metriken für die Datenbank. |
MetricName
Ein Name der Datenbankmetrik.
Name | Typ | Beschreibung |
---|---|---|
localizedValue |
string |
Der Anzeigename der Datenbankmetrik. |
value |
string |
Der Name der Datenbankmetrik. |
MetricValue
Stellt Datenbankmetriken dar.
Name | Typ | Beschreibung |
---|---|---|
average |
number |
Der Durchschnittswert der Metrik. |
count |
number |
Die Anzahl der Werte für die Metrik. |
maximum |
number |
Der maximale Wert der Metrik. |
minimum |
number |
Der min-Wert der Metrik. |
timestamp |
string |
Der Metrikzeitstempel (ISO-8601-Format). |
total |
number |
Der Gesamtwert der Metrik. |
UnitType
Die Einheit der Metrik.
Name | Typ | Beschreibung |
---|---|---|
bytes |
string |
|
bytesPerSecond |
string |
|
count |
string |
|
countPerSecond |
string |
|
percent |
string |
|
seconds |
string |