Sdílet prostřednictvím


Diagnostics - Execute Site Detector

Popis detektoru spuštění

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/diagnostics/{diagnosticCategory}/detectors/{detectorName}/execute?api-version=2024-11-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/diagnostics/{diagnosticCategory}/detectors/{detectorName}/execute?startTime={startTime}&endTime={endTime}&timeGrain={timeGrain}&api-version=2024-11-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
detectorName
path True

string

Název prostředku detektoru

diagnosticCategory
path True

string

Název kategorie

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Název skupiny prostředků, do které prostředek patří.

siteName
path True

string

Název webu

subscriptionId
path True

string

ID vašeho předplatného Azure Jedná se o řetězec formátovaný identifikátorem GUID (např. 00000000-0000-0000-0000-000000000000000).

api-version
query True

string

Verze rozhraní API

endTime
query

string (date-time)

Koncový čas

startTime
query

string (date-time)

Čas zahájení

timeGrain
query

string

pattern: PT[1-9][0-9]+[SMH]

Agregační interval času

Odpovědi

Name Typ Description
200 OK

DiagnosticDetectorResponse

OK

Other Status Codes

DefaultErrorResponse

Odpověď na chybu služby App Service

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Execute site detector
Execute site slot detector

Execute site detector

Ukázkový požadavek

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/Sample-WestUSResourceGroup/providers/Microsoft.Web/sites/SampleApp/diagnostics/availability/detectors/sitecrashes/execute?api-version=2024-11-01

Ukázková odpověď

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/Sample-WestUSResourceGroup/providers/Microsoft.Web/sites/SampleApp/diagnostics/availability/detectors/sitecrashes",
  "name": "sitecrashes",
  "properties": {
    "startTime": "2017-11-05T22:50:00Z",
    "endTime": "2017-11-06T22:50:00Z",
    "abnormalTimePeriods": [
      {
        "startTime": "2017-11-05T22:50:00Z",
        "endTime": "2017-11-06T22:50:00Z",
        "solutions": []
      }
    ]
  }
}

Execute site slot detector

Ukázkový požadavek

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/Sample-WestUSResourceGroup/providers/Microsoft.Web/sites/SampleApp/diagnostics/availability/detectors/sitecrashes/execute?api-version=2024-11-01

Ukázková odpověď

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/Sample-WestUSResourceGroup/providers/Microsoft.Web/sites/SampleApp/slots/staging/diagnostics/availability/detectors/sitecrashes",
  "name": "sitecrashes",
  "properties": {
    "startTime": "2017-11-05T22:50:00Z",
    "endTime": "2017-11-06T22:50:00Z",
    "abnormalTimePeriods": [
      {
        "startTime": "2017-11-05T22:50:00Z",
        "endTime": "2017-11-06T22:50:00Z",
        "solutions": []
      }
    ]
  }
}

Definice

Name Description
DataSource

Třída představující zdroj dat používaný detektory

DefaultErrorResponse

Odpověď na chybu služby App Service

Details
DetectorAbnormalTimePeriod

Třída představující abnormální časové období zjištěna.

DetectorDefinition

Třída představující definici detektoru

DiagnosticDetectorResponse

Třída představující odpověď z diagnostických detektorů

DiagnosticMetricSample

Třída představující diagnostickou metriku

DiagnosticMetricSet

Třída představující diagnostické informace metriky

Error

Chybový model

IssueType

Představuje typ detektoru.

NameValuePair

Pár hodnot názvu.

ResponseMetaData
Solution

Třída představující řešení zjištěných problémů

SolutionType

Typ řešení

DataSource

Třída představující zdroj dat používaný detektory

Name Typ Description
dataSourceUri

NameValuePair[]

Odkazy identifikátoru URI zdroje dat

instructions

string[]

Pokyny pro zdroj dat

DefaultErrorResponse

Odpověď na chybu služby App Service

Name Typ Description
error

Error

Chybový model

Details

Name Typ Description
code

string

Standardizovaný řetězec pro programovou identifikaci chyby.

message

string

Podrobný popis chyby a informace o ladění

target

string

Podrobný popis chyby a informace o ladění

DetectorAbnormalTimePeriod

Třída představující abnormální časové období zjištěna.

Name Typ Description
endTime

string (date-time)

Koncový čas korelované události

message

string

Zpráva popisující událost

metaData

NameValuePair[]

Metadata výpadků

priority

number (double)

Představuje pořadí detektoru.

solutions

Solution[]

Seznam navrhovaných řešení

source

string

Představuje název detektoru.

startTime

string (date-time)

Počáteční čas korelované události

type

IssueType

Představuje typ detektoru.

DetectorDefinition

Třída představující definici detektoru

Name Typ Description
description

string

Popis detektoru

displayName

string

Zobrazovaný název detektoru

isEnabled

boolean

Příznak představující, jestli je detektor povolený nebo ne.

rank

number (double)

Pořadí detektoru

DiagnosticDetectorResponse

Třída představující odpověď z diagnostických detektorů

Name Typ Description
id

string

ID prostředku.

kind

string

Druh prostředku.

name

string

Název prostředku

properties.abnormalTimePeriods

DetectorAbnormalTimePeriod[]

Seznam korelovaných událostí nalezených detektorem

properties.data

NameValuePair[]

Další data, která detektor chce odeslat.

properties.detectorDefinition

DetectorDefinition

Definice detektoru

properties.endTime

string (date-time)

Koncový čas období

properties.issueDetected

boolean

Byl zjištěn příznak představující problém.

properties.metrics

DiagnosticMetricSet[]

Metriky poskytované detektorem

properties.responseMetaData

ResponseMetaData

Meta Data

properties.startTime

string (date-time)

Počáteční čas období

type

string

Typ zdroje.

DiagnosticMetricSample

Třída představující diagnostickou metriku

Name Typ Description
isAggregated

boolean

Jestli jsou hodnoty agregované napříč všemi pracovníky, nebo ne

maximum

number (double)

Maximum metriky vzorkované během časového období

minimum

number (double)

Minimum metriky vzorkované během časového období

roleInstance

string

Instance role. Hodnota Null, pokud tento čítač není pro každou instanci Vrácený a měl by se vrátit název instance, tj. příkaz RDWORKERNAME (LargeDed..._IN_0), ve kterém je název počítače níže a název instance RoleInstance v závorkách.

timestamp

string (date-time)

Čas měření metriky

total

number (double)

Celková hodnota metriky Pokud se provede více měření, bude mít součet všech hodnot.

DiagnosticMetricSet

Třída představující diagnostické informace metriky

Name Typ Description
endTime

string (date-time)

Koncový čas období

name

string

Název metriky

startTime

string (date-time)

Počáteční čas období

timeGrain

string

Prezentované časové intervaly. Podporovaná zrnka v tuto chvíli jsou PT1M, PT1H, P1D

unit

string

Jednotka metriky

values

DiagnosticMetricSample[]

Kolekce hodnot metrik pro vybrané období na základě {Microsoft.Web.Hosting.Administration.DiagnosticMetricSet.TimeGrain}

Error

Chybový model

Name Typ Description
code

string

Standardizovaný řetězec pro programovou identifikaci chyby.

details

Details[]

Podrobné chyby.

innererror

string

Další informace o ladění chyby

message

string

Podrobný popis chyby a informace o ladění

target

string

Podrobný popis chyby a informace o ladění

IssueType

Představuje typ detektoru.

Hodnota Description
AppCrash
AppDeployment
AseDeployment
Other
PlatformIssue
RuntimeIssueDetected
ServiceIncident
UserIssue

NameValuePair

Pár hodnot názvu.

Name Typ Description
name

string

Název páru.

value

string

Hodnota páru.

ResponseMetaData

Name Typ Description
dataSource

DataSource

Zdroj dat

Solution

Třída představující řešení zjištěných problémů

Name Typ Description
data

NameValuePair[]

Data řešení

description

string

Popis řešení

displayName

string

Zobrazovaný název řešení

id

number (double)

ID řešení.

metadata

NameValuePair[]

Metadata řešení

order

number (double)

Pořadí řešení

type

SolutionType

Typ řešení

SolutionType

Typ řešení

Hodnota Description
BestPractices
DeepInvestigation
QuickSolution