Megosztás a következőn keresztül:


Baselines - List

Listák egy erőforrás metrika alapkonfigurációs értékeit.

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-paraméterek

Name In Kötelező Típus Description
resourceUri
path True

string

Az erőforrás azonosítója.

api-version
query True

string

A művelethez használandó API-verzió.

$filter
query

string

A $filter a visszaadott metrikaadatok halmazának csökkentésére szolgál. Példa: A metrika az A, B és C metaadatokat tartalmazza. - A C összes idősorát adja vissza, ahol A = a1 és B = b1 vagy b2 $filter=A eq 'a1' és B eq 'b1' vagy B eq 'b2' és C eq '*' - Érvénytelen változat: $filter=A eq 'a1' és B eq 'b1' és C eq '*' vagy B = 'b2' Ez érvénytelen, mert a logikai vagy operátor nem tudja elkülöníteni két különböző metaadatnevet. - Adja vissza az összes olyan idősort, ahol A = a1, B = b1 és C = c1: $filter=A eq 'a1' és B eq 'b1' és C eq 'c1' - Az összes idősor visszaadása, ahol A = a1 $filter=A eq 'a1' és B eq '' és C eq ''. Speciális eset: Ha a dimenzió neve vagy dimenzióértéke kerek zárójeleket használ. Például: Ha a dimenzió neve halvány (teszt) 1 Ahelyett, hogy $filter= "dim (teszt) 1 eq "" használata **$filter= "dim %2528test%2529 1 eq "" "** Ha a dimenzió neve halvány (teszt) 3 és a dimenzió értéke halvány3 (teszt) val Ahelyett, hogy $filter= "dim (teszt) 3 eq "dim3 (test) val" használata helyett " $filter= "dim %2528test%2529 3 eq "dim3 %2528test%2529 val" "

aggregation
query

string

A lekérendő összesítési típusok listája (vesszővel elválasztva).

interval
query

string

duration

A lekérdezés időköze (azaz időintervalluma).

metricnames
query

string

A lekérendő metrikák neve (vesszővel elválasztva). Speciális eset: Ha maga a metrikanév vesszővel rendelkezik, akkor a(z) %2 használatával jelezheti. Például: "Metric,Name1" (Metrika,Név1) legyen "Metric%2Name1"

metricnamespace
query

string

Metrikanévtér a metrikadefiníciók lekérdezéséhez.

resultType
query

ResultType

Csak az alapkonfiguráció metaadatainak lekérését teszi lehetővé. Adatkérés esetén a rendszer lekéri az összes adatot.

sensitivities
query

string

A lekérendő bizalmasságok listája (vesszővel elválasztva).

timespan
query

string

A lekérdezés időtartománya. Ez egy "startDateTime_ISO/endDateTime_ISO" formátumú sztring.

Válaszok

Name Típus Description
200 OK

MetricBaselinesResponse

Sikeres kérés a metrika alapértékeinek listájának lekéréséhez.

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Get metric baselines

Mintakérelem

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

Mintaválasz

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

Definíciók

Name Description
BaselineMetadata

Alapszintű metaadat-értéket jelöl.

BaselineSensitivity

az alapkonfiguráció érzékenysége.

ErrorResponse

A hibaválasz formátumát ismerteti.

MetricBaselinesResponse

A metrika alapkonfigurációinak listája.

MetricSingleDimension

A metrika dimenziójának neve és értéke.

ResultType

Csak az alapkonfiguráció metaadatainak lekérését teszi lehetővé. Adatkérés esetén a rendszer lekéri az összes adatot.

SingleBaseline

Egyetlen bizalmassági érték alapértékei.

SingleMetricBaseline

Egyetlen metrika alapkonfigurációs eredményei.

TimeSeriesBaseline

Egyetlen idősor alapértékei.

BaselineMetadata

Alapszintű metaadat-értéket jelöl.

Name Típus Description
name

string

Az alapszintű metaadatok neve.

value

string

Az alapszintű metaadatok értéke.

BaselineSensitivity

az alapkonfiguráció érzékenysége.

Name Típus Description
High

string

Low

string

Medium

string

ErrorResponse

A hibaválasz formátumát ismerteti.

Name Típus Description
code

string

Hibakód

message

string

Hibaüzenet jelzi, hogy a művelet miért nem sikerült.

MetricBaselinesResponse

A metrika alapkonfigurációinak listája.

Name Típus Description
value

SingleMetricBaseline[]

A metrika alapkonfigurációinak listája.

MetricSingleDimension

A metrika dimenziójának neve és értéke.

Name Típus Description
name

string

A dimenzió neve.

value

string

A dimenzió értéke.

ResultType

Csak az alapkonfiguráció metaadatainak lekérését teszi lehetővé. Adatkérés esetén a rendszer lekéri az összes adatot.

Name Típus Description
Data

string

Metadata

string

SingleBaseline

Egyetlen bizalmassági érték alapértékei.

Name Típus Description
highThresholds

number[]

Az alapterv magas küszöbértékei.

lowThresholds

number[]

Az alapterv alacsony küszöbértékei.

sensitivity

BaselineSensitivity

az alapkonfiguráció érzékenysége.

SingleMetricBaseline

Egyetlen metrika alapkonfigurációs eredményei.

Name Típus Description
id

string

A metrika alapkonfigurációjának azonosítója.

name

string

Annak a metrikának a neve, amelyhez az alapterveket lekérte.

properties.baselines

TimeSeriesBaseline[]

A lekérdezett idősorok alapkonfigurációja.

properties.interval

string

Az az intervallum (ablakméret), amelyben a metrikaadatokat visszaadták. Ez a jövőben módosítható, és visszatérhet az eredetileg kérttől. Ez nem jelenik meg, ha metaadat-kérés történt.

properties.namespace

string

A rendszer lekérdezte a metrikák névterét.

properties.timespan

string

Az az időtartomány, amelyre vonatkozóan lekérte az adatokat. Értéke két összefűzött datetime-ból áll, amelyeket "/" választ el egymástól. Ez a jövőben módosítható, és visszatérhet az eredetileg kérttől.

type

string

A metrika alapkonfigurációs erőforrásának erőforrástípusa.

TimeSeriesBaseline

Egyetlen idősor alapértékei.

Name Típus Description
aggregation

string

A metrika összesítési típusa.

data

SingleBaseline[]

Az egyes bizalmasságokhoz tartozó alapértékek.

dimensions

MetricSingleDimension[]

Az idősor méretei.

metadataValues

BaselineMetadata[]

Az alapkonfiguráció metaadatainak értékei.

timestamps

string[]

Az alaptervek időbélyegeinek listája.