Compartir a través de


Service Tier Advisors - List By Database

Devuelve asesores de nivel de servicio para la base de datos especificada.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
databaseName
path True

string

Nombre de la base de datos.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.

serverName
path True

string

El nombre del servidor.

subscriptionId
path True

string

El id. de suscripción que identifica una suscripción de Azure.

api-version
query True

string

La versión de API que se usará para la solicitud.

Respuestas

Nombre Tipo Description
200 OK

ServiceTierAdvisorListResult

Aceptar

Ejemplos

Get a list of a service tier advisors

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/serviceTierAdvisors?api-version=2014-04-01

Respuesta de muestra

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/serviceTierAdvisors/Current",
      "name": "Current",
      "type": "Microsoft.Sql/servers/databases/serviceTierAdvisors",
      "properties": {
        "observationPeriodStart": "2017-07-12T12:00:00Z",
        "observationPeriodEnd": "2017-07-26T13:00:00Z",
        "activeTimeRatio": 0,
        "minDtu": 0,
        "avgDtu": 0,
        "maxDtu": 0,
        "maxSizeInGB": 0.0234375,
        "serviceLevelObjectiveUsageMetrics": [
          {
            "serviceLevelObjective": "Basic",
            "serviceLevelObjectiveId": "dd6d99bb-f193-4ec1-86f2-43d3bccbc49c",
            "inRangeTimeRatio": 1
          }
        ],
        "currentServiceLevelObjective": "S0",
        "currentServiceLevelObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "usageBasedRecommendationServiceLevelObjective": null,
        "usageBasedRecommendationServiceLevelObjectiveId": null,
        "databaseSizeBasedRecommendationServiceLevelObjective": null,
        "databaseSizeBasedRecommendationServiceLevelObjectiveId": null,
        "disasterPlanBasedRecommendationServiceLevelObjective": null,
        "disasterPlanBasedRecommendationServiceLevelObjectiveId": null,
        "overallRecommendationServiceLevelObjective": null,
        "overallRecommendationServiceLevelObjectiveId": null,
        "confidence": 1
      }
    }
  ]
}

Definiciones

Nombre Description
ServiceObjectiveName

Métrica serviceLevelObjective para el uso de SLO.

ServiceTierAdvisor

Representa un Asesor de niveles de servicio.

ServiceTierAdvisorListResult

Representa la respuesta a una solicitud de asesor de nivel de servicio de lista.

SloUsageMetric

Métrica de uso de Slo.

ServiceObjectiveName

Métrica serviceLevelObjective para el uso de SLO.

Nombre Tipo Description
Basic

string

DS100

string

DS1000

string

DS1200

string

DS1500

string

DS200

string

DS2000

string

DS300

string

DS400

string

DS500

string

DS600

string

DW100

string

DW1000

string

DW10000c

string

DW1000c

string

DW1200

string

DW1500

string

DW15000c

string

DW1500c

string

DW200

string

DW2000

string

DW2000c

string

DW2500c

string

DW300

string

DW3000

string

DW30000c

string

DW3000c

string

DW400

string

DW500

string

DW5000c

string

DW600

string

DW6000

string

DW6000c

string

DW7500c

string

ElasticPool

string

Free

string

P1

string

P11

string

P15

string

P2

string

P3

string

P4

string

P6

string

PRS1

string

PRS2

string

PRS4

string

PRS6

string

S0

string

S1

string

S12

string

S2

string

S3

string

S4

string

S6

string

S7

string

S9

string

System

string

System0

string

System1

string

System2

string

System2L

string

System3

string

System3L

string

System4

string

System4L

string

ServiceTierAdvisor

Representa un Asesor de niveles de servicio.

Nombre Tipo Description
id

string

Identificador del recurso.

name

string

Nombre del recurso.

properties.activeTimeRatio

number

ActiveTimeRatio para el asesor de nivel de servicio.

properties.avgDtu

number

Obtiene o establece avgDtu para el asesor de niveles de servicio.

properties.confidence

number

Obtiene o establece la confianza del asesor de niveles de servicio.

properties.currentServiceLevelObjective

string

Obtiene o establece currentServiceLevelObjective para el asesor de niveles de servicio.

properties.currentServiceLevelObjectiveId

string

Obtiene o establece currentServiceLevelObjectiveId para el asesor de niveles de servicio.

properties.databaseSizeBasedRecommendationServiceLevelObjective

string

Obtiene o establece databaseSizeBasedRecommendationServiceLevelObjective para el asesor de niveles de servicio.

properties.databaseSizeBasedRecommendationServiceLevelObjectiveId

string

Obtiene o establece databaseSizeBasedRecommendationServiceLevelObjectiveId para el asesor de niveles de servicio.

properties.disasterPlanBasedRecommendationServiceLevelObjective

string

Obtiene o establece disasterPlanBasedRecommendationServiceLevelObjective para el asesor de niveles de servicio.

properties.disasterPlanBasedRecommendationServiceLevelObjectiveId

string

Obtiene o establece disasterPlanBasedRecommendationServiceLevelObjectiveId para el asesor de niveles de servicio.

properties.maxDtu

number

Obtiene o establece maxDtu para el asesor de niveles de servicio.

properties.maxSizeInGB

number

Obtiene o establece maxSizeInGB para el asesor de niveles de servicio.

properties.minDtu

number

Obtiene o establece minDtu para el asesor de nivel de servicio.

properties.observationPeriodEnd

string

Inicio del período de observación (ISO8601 formato).

properties.observationPeriodStart

string

Inicio del período de observación (ISO8601 formato).

properties.overallRecommendationServiceLevelObjective

string

Obtiene o establece overallRecommendationServiceLevelObjective para el asesor de niveles de servicio.

properties.overallRecommendationServiceLevelObjectiveId

string

Obtiene o establece overallRecommendationServiceLevelObjectiveId para el asesor de niveles de servicio.

properties.serviceLevelObjectiveUsageMetrics

SloUsageMetric[]

Obtiene o establece serviceLevelObjectiveUsageMetrics para el asesor de niveles de servicio.

properties.usageBasedRecommendationServiceLevelObjective

string

Obtiene o establece usageBasedRecommendationServiceLevelObjective para el asesor de niveles de servicio.

properties.usageBasedRecommendationServiceLevelObjectiveId

string

Obtiene o establece usageBasedRecommendationServiceLevelObjectiveId para el asesor de niveles de servicio.

type

string

Tipo de recurso.

ServiceTierAdvisorListResult

Representa la respuesta a una solicitud de asesor de nivel de servicio de lista.

Nombre Tipo Description
value

ServiceTierAdvisor[]

Lista de asesores de nivel de servicio para la base de datos especificada.

SloUsageMetric

Métrica de uso de Slo.

Nombre Tipo Description
inRangeTimeRatio

number

Obtiene o establece inRangeTimeRatio para la métrica de uso de SLO.

serviceLevelObjective

ServiceObjectiveName

Métrica serviceLevelObjective para el uso de SLO.

serviceLevelObjectiveId

string

Métrica serviceLevelObjectiveId para el uso de SLO.