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 |
---|---|---|---|---|
detector
|
path | True |
string |
Název prostředku detektoru |
diagnostic
|
path | True |
string |
Název kategorie |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+[^\.]$ |
Název skupiny prostředků, do které prostředek patří. |
site
|
path | True |
string |
Název webu |
subscription
|
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 |
end
|
query |
string (date-time) |
Koncový čas |
|
start
|
query |
string (date-time) |
Čas zahájení |
|
time
|
query |
string pattern: PT[1-9][0-9]+[SMH] |
Agregační interval času |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
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
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
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 |
---|---|
Data |
Třída představující zdroj dat používaný detektory |
Default |
Odpověď na chybu služby App Service |
Details | |
Detector |
Třída představující abnormální časové období zjištěna. |
Detector |
Třída představující definici detektoru |
Diagnostic |
Třída představující odpověď z diagnostických detektorů |
Diagnostic |
Třída představující diagnostickou metriku |
Diagnostic |
Třída představující diagnostické informace metriky |
Error |
Chybový model |
Issue |
Představuje typ detektoru. |
Name |
Pár hodnot názvu. |
Response |
|
Solution |
Třída představující řešení zjištěných problémů |
Solution |
Typ řešení |
DataSource
Třída představující zdroj dat používaný detektory
Name | Typ | Description |
---|---|---|
dataSourceUri |
Odkazy identifikátoru URI zdroje dat |
|
instructions |
string[] |
Pokyny pro zdroj dat |
DefaultErrorResponse
Odpověď na chybu služby App Service
Name | Typ | Description |
---|---|---|
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 |
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 |
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 |
Seznam korelovaných událostí nalezených detektorem |
|
properties.data |
Další data, která detektor chce odeslat. |
|
properties.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 |
Metriky poskytované detektorem |
|
properties.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 |
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 |
Zdroj dat |
Solution
Třída představující řešení zjištěných problémů
Name | Typ | Description |
---|---|---|
data |
Data řešení |
|
description |
string |
Popis řešení |
displayName |
string |
Zobrazovaný název řešení |
id |
number (double) |
ID řešení. |
metadata |
Metadata řešení |
|
order |
number (double) |
Pořadí řešení |
type |
Typ řešení |
SolutionType
Typ řešení
Hodnota | Description |
---|---|
BestPractices | |
DeepInvestigation | |
QuickSolution |