次の方法で共有


Service Tier Advisors - List By Database

指定したデータベースのサービス レベル アドバイザーを返します。

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

URI パラメーター

名前 / 必須 説明
databaseName
path True

string

データベースの名前。

resourceGroupName
path True

string

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

serverName
path True

string

サーバーの名前。

subscriptionId
path True

string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True

string

要求で使用する API のバージョン。

応答

名前 説明
200 OK

ServiceTierAdvisorListResult

OK

Get a list of a service tier advisors

要求のサンプル

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

応答のサンプル

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

定義

名前 説明
ServiceObjectiveName

SLO の使用メトリックの serviceLevelObjective。

ServiceTierAdvisor

サービス レベル アドバイザーを表します。

ServiceTierAdvisorListResult

リスト サービス レベル アドバイザー要求への応答を表します。

SloUsageMetric

Slo の使用状況メトリック。

ServiceObjectiveName

SLO の使用メトリックの serviceLevelObjective。

名前 説明
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

サービス レベル アドバイザーを表します。

名前 説明
id

string

リソースの ID

name

string

リソース名。

properties.activeTimeRatio

number

サービス レベル アドバイザーの activeTimeRatio。

properties.avgDtu

number

サービス レベル アドバイザーの avgDtu を取得または設定します。

properties.confidence

number

サービス レベル アドバイザーの信頼度を取得または設定します。

properties.currentServiceLevelObjective

string

サービス レベル アドバイザーの currentServiceLevelObjective を取得または設定します。

properties.currentServiceLevelObjectiveId

string

サービス レベル アドバイザーの currentServiceLevelObjectiveId を取得または設定します。

properties.databaseSizeBasedRecommendationServiceLevelObjective

string

サービス レベル アドバイザーの databaseSizeBasedRecommendationServiceLevelObjective を取得または設定します。

properties.databaseSizeBasedRecommendationServiceLevelObjectiveId

string

サービス レベル アドバイザーの databaseSizeBasedRecommendationServiceLevelObjectiveId を取得または設定します。

properties.disasterPlanBasedRecommendationServiceLevelObjective

string

サービス レベル アドバイザーの disasterPlanBasedRecommendationServiceLevelObjective を取得または設定します。

properties.disasterPlanBasedRecommendationServiceLevelObjectiveId

string

サービス レベル アドバイザーの disasterPlanBasedRecommendationServiceLevelObjectiveId を取得または設定します。

properties.maxDtu

number

サービス レベル アドバイザーの maxDtu を取得または設定します。

properties.maxSizeInGB

number

サービス レベル アドバイザーの maxSizeInGB を取得または設定します。

properties.minDtu

number

サービス レベル アドバイザーの minDtu を取得または設定します。

properties.observationPeriodEnd

string

観測期間の開始 (ISO8601形式)。

properties.observationPeriodStart

string

観測期間の開始 (ISO8601形式)。

properties.overallRecommendationServiceLevelObjective

string

サービス レベル アドバイザーの overallRecommendationServiceLevelObjective を取得または設定します。

properties.overallRecommendationServiceLevelObjectiveId

string

サービス レベル アドバイザーの overallRecommendationServiceLevelObjectiveId を取得または設定します。

properties.serviceLevelObjectiveUsageMetrics

SloUsageMetric[]

サービス レベル アドバイザーの serviceLevelObjectiveUsageMetrics を取得または設定します。

properties.usageBasedRecommendationServiceLevelObjective

string

サービス レベル アドバイザーの usageBasedRecommendationServiceLevelObjective を取得または設定します。

properties.usageBasedRecommendationServiceLevelObjectiveId

string

サービス レベル アドバイザーの usageBasedRecommendationServiceLevelObjectiveId を取得または設定します。

type

string

リソースの種類。

ServiceTierAdvisorListResult

リスト サービス レベル アドバイザー要求への応答を表します。

名前 説明
value

ServiceTierAdvisor[]

指定したデータベースのサービス レベル アドバイザーの一覧。

SloUsageMetric

Slo の使用状況メトリック。

名前 説明
inRangeTimeRatio

number

SLO 使用状況メトリックの inRangeTimeRatio を取得または設定します。

serviceLevelObjective

ServiceObjectiveName

SLO の使用メトリックの serviceLevelObjective。

serviceLevelObjectiveId

string

SLO 使用状況メトリックの serviceLevelObjectiveId。