Baselines - List

Выводит список базовых значений метрик для ресурса.

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

Name In Required Type Description
resourceUri
path True
  • string

Идентификатор ресурса.

api-version
query True
  • string

Версия API, используемая для данной операции.

$filter
query
  • string

$filter используется для уменьшения набора возвращаемых данных метрик. Пример. Метрика содержит метаданные A, B и C. — Возвращает все временные ряды C, где A = a1 и B = b1 или b2 $filter=A eq 'a1' и B eq 'b1' или Bq 'b2' и C eq '*' — Недопустимый вариант: $filter=Aq 'a1' и B eq 'b1' и C eq '*' или B = 'b2' Это недопустимо, так как логический оператор не может разделить два разных имена метаданных. — Возвращает все временные ряды, где A = a1, B = b1 и C = c1: $filter=A eq 'a1' и Bq 'b1' и C eq 'c1' — возвращает все временные ряды, где A = a1 $filter=A eq 'a1' и Bq '' и C eq '. Особый случай: если имя измерения или значение измерения использует круглые скобки. Например: если имя измерения является тусклым (тест) 1 вместо использования $filter= "dim (test) 1 eq "" используйте **$filter= "dim %2528test%2529 1 eq "" "** When dimension name is dim (test) 3 and dimension value is dim3 (test) 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, чтобы указать ее. Например, "Метрика,Имя1" должно иметь значение "Metric%2Name1"

metricnamespace
query
  • string

Пространство имен метрик для запроса определений метрик.

resultType
query

Разрешает получение только метаданных базового плана. При запросе данных извлекается все сведения.

sensitivities
query
  • string

Список чувств (разделенных запятыми) для извлечения.

timespan
query
  • string

Временной диапазон запроса. Это строка со следующим форматом "startDateTime_ISO/endDateTime_ISO".

Ответы

Name Type Description
200 OK

Успешный запрос для получения списка значений базовых показателей метрик.

Other Status Codes

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

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

Scopes

Name Description
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

Базовые значения для одного значения конфиденциальности.

SingleMetricBaseline

Базовые результаты одной метрики.

TimeSeriesBaseline

Базовые значения для одного временного ряда.

BaselineMetadata

Представляет значение базовых метаданных.

Name Type Description
name
  • string

Имя базовых метаданных.

value
  • string

Значение базовых метаданных.

BaselineSensitivity

Чувствительность базового плана.

Name Type Description
High
  • string
Low
  • string
Medium
  • string

ErrorResponse

Описывает формат ответа на ошибку.

Name Type Description
code
  • string

Код ошибки

message
  • string

Сообщение об ошибке, указывающее, почему операция завершилась сбоем.

MetricBaselinesResponse

Список базовых показателей метрик.

Name Type Description
value

Список базовых показателей метрик.

MetricSingleDimension

Имя и значение измерения метрики.

Name Type Description
name
  • string

Имя измерения.

value
  • string

Значение измерения.

ResultType

Разрешает получение только метаданных базового плана. При запросе данных извлекается все сведения.

Name Type Description
Data
  • string
Metadata
  • string

SingleBaseline

Базовые значения для одного значения конфиденциальности.

Name Type Description
highThresholds
  • number[]

Высокие пороговые значения базового плана.

lowThresholds
  • number[]

Низкие пороговые значения базового плана.

sensitivity

Чувствительность базового плана.

SingleMetricBaseline

Базовые результаты одной метрики.

Name Type Description
id
  • string

Идентификатор базовой метрики.

name
  • string

Имя метрики, для которой были получены базовые показатели.

properties.baselines

Базовый план для каждого запрашиваемого временного ряда.

properties.interval
  • string

Интервал (размер окна), для которого были возвращены данные метрики. Это может быть скорректировано в будущем и возвращено обратно из того, что было первоначально запрошено. Этот параметр отсутствует, если был сделан запрос метаданных.

properties.namespace
  • string

Пространство имен метрик было запрошено.

properties.timespan
  • string

Интервал времени, для которого были получены данные. Его значение состоит из двух сцепленных даты и времени, разделенных "/". Это может быть скорректировано в будущем и возвращено обратно из того, что было первоначально запрошено.

type
  • string

Тип ресурса базового ресурса метрики.

TimeSeriesBaseline

Базовые значения для одного временного ряда.

Name Type Description
aggregation
  • string

Тип агрегирования метрики.

data

Базовые значения для каждой конфиденциальности.

dimensions

Измерения этого временного ряда.

metadataValues

Базовые значения метаданных.

timestamps
  • string[]

Список меток времени базовых показателей.