次の方法で共有


Baselines - List

リソースのメトリック ベースライン値をListsします

GET https://management.azure.com/{resourceUri}/providers/Microsoft.Insights/metricBaselines?api-version=2019-03-01
GET https://management.azure.com/{resourceUri}/providers/Microsoft.Insights/metricBaselines?metricnames={metricnames}&metricnamespace={metricnamespace}&timespan={timespan}&interval={interval}&aggregation={aggregation}&sensitivities={sensitivities}&$filter={$filter}&resultType={resultType}&api-version=2019-03-01

URI パラメーター

名前 / 必須 説明
resourceUri
path True

string

リソースの識別子。

api-version
query True

string

この操作に使用する API バージョン。

$filter
query

string

$filterは、返されるメトリック データのセットを減らすために使用されます。 例: メトリックにメタデータ A、 B と C。 - A = a1 と B = b1 または b2 $filter=A eq 'a1' と B eq 'b1' または B eq 'b2' と C eq '*' が含まれるすべての時系列 C を返します。バリアントが無効です: $filter=A eq 'a1' と B eq 'b1' と C eq '*' または B = 'b2' 論理または演算子が 2 つの異なるメタデータ名を区切ることができないため、これは無効です。 - A = a1、B = b1、C = c1: $filter=A eq 'a1' と B eq 'b1' と C eq 'c1' のすべての時系列を返します。A = a1 $filter=A eq 'a1' と B eq '' と C eq '' のすべての時系列を返します。 特殊なケース: ディメンション名またはディメンション値で角かっこが使用されている場合。 例: ディメンション名が dim (テスト) 1 $filter= "dim (test) 1 eq '' を使用する代わりに、**$filter= "dim %2528test%2529 1 eq '' "** ディメンション名が dim (test) 3 で寸法値が dim の場合 3 (テスト) val $filter= "dim (test) 3 eq 'dim3 (test) val' を使用する代わりに、 $filter= "dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' を使用します"

aggregation
query

string

取得する集計の種類 (コンマ区切り) の一覧。

interval
query

string

duration

クエリの間隔 (つまり、タイムグレイン)。

metricnames
query

string

取得するメトリックの名前 (コンマ区切り)。 特殊なケース: メトリック名自体にコンマが含まれる場合は、%2 を使用して指定します。 例: 'Metric,Name1' は 'Metric%2Name1' である必要があります

metricnamespace
query

string

メトリック定義のクエリを実行するメトリック名前空間。

resultType
query

ResultType

ベースラインのメタデータのみを取得できるようにします。 データ要求時にすべての情報が取得されます。

sensitivities
query

string

取得する秘密度 (コンマ区切り) の一覧。

timespan
query

string

クエリの期間。 "startDateTime_ISO/endDateTime_ISO" という形式の文字列です。

応答

名前 説明
200 OK

MetricBaselinesResponse

メトリック ベースライン値の一覧を取得する要求が成功しました。

Other Status Codes

ErrorResponse

操作に失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

Get metric baselines

Sample Request

GET https://management.azure.com/subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourceGroups/vms/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Insights/metricBaselines?timespan=2019-03-12T11:00:00.000Z/2019-03-12T12:00:00.000Z&interval=PT1H&aggregation=average&sensitivities=Low,Medium&api-version=2019-03-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/11aeb0ed-456b-4ca0-8df5-b9fbdc63d0d3/resourceGroups/SmartAnalytics-DEV-VM/providers/Microsoft.Compute/virtualMachines/DemoVM1/providers/microsoft.insights/metricBaselines/Percentage CPU",
      "type": "microsoft.insights/metricBaselines",
      "name": "Percentage CPU",
      "properties": {
        "interval": "PT1H",
        "timespan": "2019-03-12T11:00:00.000Z/2019-03-12T12:00:00.000Z",
        "namespace": "microsoft.compute/virtualmachines",
        "baselines": [
          {
            "aggregation": "average",
            "dimensions": [],
            "metadataValues": [
              {
                "name": "ErrorType",
                "value": "TooManyAnomalies"
              },
              {
                "name": "SeasonalityFrequency",
                "value": "288"
              }
            ],
            "timestamps": [
              "2019-03-12T11:00:00.000Z",
              "2019-03-12T12:00:00.000Z"
            ],
            "data": [
              {
                "sensitivity": "Low",
                "lowThresholds": [
                  30,
                  31.1
                ],
                "highThresholds": [
                  90.3453,
                  91.3453
                ]
              },
              {
                "sensitivity": "Medium",
                "lowThresholds": [
                  50,
                  51.1
                ],
                "highThresholds": [
                  70.3453,
                  71.3453
                ]
              }
            ]
          }
        ]
      }
    }
  ]
}

定義

名前 説明
BaselineMetadata

ベースライン メタデータ値を表します。

BaselineSensitivity

ベースラインの感度。

ErrorResponse

エラー応答の形式について説明します。

MetricBaselinesResponse

メトリック ベースラインの一覧。

MetricSingleDimension

メトリック ディメンションの名前と値。

ResultType

ベースラインのメタデータのみを取得できるようにします。 データ要求時にすべての情報が取得されます。

SingleBaseline

1 つの秘密度値の基準値。

SingleMetricBaseline

1 つのメトリックのベースライン結果。

TimeSeriesBaseline

1 つの時系列の基準値。

BaselineMetadata

ベースライン メタデータ値を表します。

名前 説明
name

string

ベースライン メタデータの名前。

value

string

ベースライン メタデータの値。

BaselineSensitivity

ベースラインの感度。

名前 説明
High

string

Low

string

Medium

string

ErrorResponse

エラー応答の形式について説明します。

名前 説明
code

string

エラー コード

message

string

操作が失敗した理由を示すエラー メッセージ。

MetricBaselinesResponse

メトリック ベースラインの一覧。

名前 説明
value

SingleMetricBaseline[]

メトリック ベースラインの一覧。

MetricSingleDimension

メトリック ディメンションの名前と値。

名前 説明
name

string

ディメンションの名前。

value

string

ディメンションの値。

ResultType

ベースラインのメタデータのみを取得できるようにします。 データ要求時にすべての情報が取得されます。

名前 説明
Data

string

Metadata

string

SingleBaseline

1 つの秘密度値の基準値。

名前 説明
highThresholds

number[]

ベースラインの高いしきい値。

lowThresholds

number[]

ベースラインの低しきい値。

sensitivity

BaselineSensitivity

ベースラインの感度。

SingleMetricBaseline

1 つのメトリックのベースライン結果。

名前 説明
id

string

メトリック ベースライン ID。

name

string

ベースラインが取得されたメトリックの名前。

properties.baselines

TimeSeriesBaseline[]

クエリが実行された各時系列のベースライン。

properties.interval

string

メトリック データが返された間隔 (ウィンドウ サイズ)。 これは将来調整され、最初に要求されたものから返される可能性があります。 これは、メタデータ要求が行われた場合には存在しません。

properties.namespace

string

メトリックの名前空間に対してクエリが実行されました。

properties.timespan

string

データが取得された期間。 その値は、'/' で区切られた 2 つの datetime で構成されます。 これは将来調整され、最初に要求されたものから返される可能性があります。

type

string

メトリック ベースライン リソースのリソースの種類。

TimeSeriesBaseline

1 つの時系列の基準値。

名前 説明
aggregation

string

メトリックの集計の種類。

data

SingleBaseline[]

各秘密度の基準値。

dimensions

MetricSingleDimension[]

この時系列のディメンション。

metadataValues

BaselineMetadata[]

ベースライン メタデータ値。

timestamps

string[]

ベースラインのタイムスタンプの一覧。