Databases - List Metric Definitions
Retorna definições de métricas de banco de dados.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/metricDefinitions?api-version=2014-04-01
Parâmetros do URI
| Nome | Em | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
database
|
path | True |
string |
O nome do banco de dados. |
|
resource
|
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. |
|
server
|
path | True |
string |
O nome do servidor. |
|
subscription
|
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
| Nome | Tipo | Descrição |
|---|---|---|
| 200 OK |
OK |
Exemplos
List database usage metrics
Pedido de amostra
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6730/providers/Microsoft.Sql/servers/sqlcrudtest-9007/databases/3481/metricDefinitions?api-version=2014-04-01
Resposta da amostra
{
"value": [
{
"name": {
"value": "cpu_percent",
"localizedValue": "CPU percentage"
},
"unit": "Percent",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT15S",
"retention": "PT1H"
},
{
"timeGrain": "PT60S",
"retention": "PT1H"
},
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "physical_data_read_percent",
"localizedValue": "Data IO percentage"
},
"unit": "Percent",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT15S",
"retention": "PT1H"
},
{
"timeGrain": "PT60S",
"retention": "PT1H"
},
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "log_write_percent",
"localizedValue": "Log IO percentage"
},
"unit": "Percent",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT15S",
"retention": "PT1H"
},
{
"timeGrain": "PT60S",
"retention": "PT1H"
},
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "dtu_consumption_percent",
"localizedValue": "DTU percentage"
},
"unit": "Percent",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT15S",
"retention": "PT1H"
},
{
"timeGrain": "PT60S",
"retention": "PT1H"
},
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "storage",
"localizedValue": "Total database size"
},
"unit": "Bytes",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Maximum",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "xtp_storage_percent",
"localizedValue": "In-Memory OLTP storage percent"
},
"unit": "Percent",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT15S",
"retention": "PT1H"
},
{
"timeGrain": "PT60S",
"retention": "PT1H"
},
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "workers_percent",
"localizedValue": "Workers percentage"
},
"unit": "Percent",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "sessions_percent",
"localizedValue": "Sessions percentage"
},
"unit": "Percent",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "dtu_limit",
"localizedValue": "DTU limit"
},
"unit": "Count",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "dtu_used",
"localizedValue": "DTU used"
},
"unit": "Count",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Average",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "connection_successful",
"localizedValue": "Successful Connections"
},
"unit": "Count",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Total",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "connection_failed",
"localizedValue": "Failed Connections"
},
"unit": "Count",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Total",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "blocked_by_firewall",
"localizedValue": "Blocked by Firewall"
},
"unit": "Count",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Total",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "deadlock",
"localizedValue": "Deadlocks"
},
"unit": "Count",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Total",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
},
{
"name": {
"value": "storage_percent",
"localizedValue": "Database size percentage"
},
"unit": "Percent",
"resourceUri": "/subscriptions/b6a6e0c5-e79c-4c6d-a878-72eafbca4cf2/resourceGroups/QA/providers/Microsoft.Sql/servers/nafantest/databases/db1",
"primaryAggregationType": "Maximum",
"metricAvailabilities": [
{
"timeGrain": "PT5M",
"retention": "P14D"
},
{
"timeGrain": "PT1H",
"retention": "P14D"
},
{
"timeGrain": "P1D",
"retention": "P14D"
}
]
}
]
}
Definições
| Nome | Descrição |
|---|---|
|
Metric |
Um valor de disponibilidade métrica. |
|
Metric |
Uma definição de métrica de banco de dados. |
|
Metric |
A resposta a uma solicitação de definições de métricas de banco de dados de lista. |
|
Metric |
Um nome de métrica de banco de dados. |
|
Primary |
O tipo de agregação primária que define como os valores métricos são exibidos. |
|
Unit |
A unidade da métrica. |
MetricAvailability
Um valor de disponibilidade métrica.
| Nome | Tipo | Descrição |
|---|---|---|
| retention |
string |
O comprimento da retenção para a métrica do banco de dados. |
| timeGrain |
string |
A granularidade da métrica do banco de dados. |
MetricDefinition
Uma definição de métrica de banco de dados.
| Nome | Tipo | Descrição |
|---|---|---|
| metricAvailabilities |
A lista de disponibilidades métricas do banco de dados para a métrica. |
|
| name |
As informações de nome para a métrica. |
|
| primaryAggregationType |
O tipo de agregação primária que define como os valores métricos são exibidos. |
|
| resourceUri |
string |
O uri de recurso do banco de dados. |
| unit |
A unidade da métrica. |
MetricDefinitionListResult
A resposta a uma solicitação de definições de métricas de banco de dados de lista.
| Nome | Tipo | Descrição |
|---|---|---|
| value |
A lista de definições de métricas para o banco de dados. |
MetricName
Um nome de métrica de banco de dados.
| Nome | Tipo | Descrição |
|---|---|---|
| localizedValue |
string |
O nome amigável da métrica do banco de dados. |
| value |
string |
O nome da métrica do banco de dados. |
PrimaryAggregationType
O tipo de agregação primária que define como os valores métricos são exibidos.
| Valor | Descrição |
|---|---|
| None | |
| Average | |
| Count | |
| Minimum | |
| Maximum | |
| Total |
UnitDefinitionType
A unidade da métrica.
| Valor | Descrição |
|---|---|
| Count | |
| Bytes | |
| Seconds | |
| Percent | |
| CountPerSecond | |
| BytesPerSecond |