Health - Get
查詢服務的狀態資訊,或限定于特定服務和/或地理位置
GET https://status.dev.azure.com/_apis/status/health?api-version=7.1-preview.1
GET https://status.dev.azure.com/_apis/status/health?services={services}&geographies={geographies}&api-version=7.1-preview.1
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
要使用的 API 版本。 這應該設定為 '7.1-preview.1' 以使用此版本的 API。 |
geographies
|
query |
string array (string) |
要為其取得狀態資訊的地理位置逗號分隔清單。 支援的值:APAC、AU、BR、CA、EU、IN、UK、US。 |
|
services
|
query |
string array (string) |
要為其取得狀態資訊的逗號分隔服務清單。 支援的值:Artifacts、Boards、Core services、Other services、Pipelines、Repos、Test Plans。 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
成功的作業 |
範例
Get service health |
Get service health for one or more geographies |
Get service health for one or more services |
Get service health for one or more services and one or more geographies |
Get service health
Sample Request
GET https://status.dev.azure.com/_apis/status/health?api-version=7.1-preview.1
Sample Response
{
"status": {
"health": "healthy",
"message": "Everything is looking good"
},
"services": [
{
"id": "Core services",
"geographies": [
{
"id": "US",
"name": "United States",
"health": "healthy"
},
{
"id": "CA",
"name": "Canada",
"health": "healthy"
},
{
"id": "BR",
"name": "Brazil",
"health": "healthy"
},
{
"id": "EU",
"name": "Europe",
"health": "healthy"
},
{
"id": "UK",
"name": "United Kingdom",
"health": "healthy"
},
{
"id": "APAC",
"name": "Asia Pacific",
"health": "healthy"
},
{
"id": "AU",
"name": "Australia",
"health": "healthy"
},
{
"id": "IN",
"name": "India",
"health": "healthy"
}
]
},
{
"id": "Boards",
"geographies": [
{
"id": "US",
"name": "United States",
"health": "healthy"
},
{
"id": "CA",
"name": "Canada",
"health": "healthy"
},
{
"id": "BR",
"name": "Brazil",
"health": "healthy"
},
{
"id": "EU",
"name": "Europe",
"health": "healthy"
},
{
"id": "UK",
"name": "United Kingdom",
"health": "healthy"
},
{
"id": "APAC",
"name": "Asia Pacific",
"health": "healthy"
},
{
"id": "AU",
"name": "Australia",
"health": "healthy"
},
{
"id": "IN",
"name": "India",
"health": "healthy"
}
]
},
{
"id": "Repos",
"geographies": [
{
"id": "US",
"name": "United States",
"health": "healthy"
},
{
"id": "CA",
"name": "Canada",
"health": "healthy"
},
{
"id": "BR",
"name": "Brazil",
"health": "healthy"
},
{
"id": "EU",
"name": "Europe",
"health": "healthy"
},
{
"id": "UK",
"name": "United Kingdom",
"health": "healthy"
},
{
"id": "APAC",
"name": "Asia Pacific",
"health": "healthy"
},
{
"id": "AU",
"name": "Australia",
"health": "healthy"
},
{
"id": "IN",
"name": "India",
"health": "healthy"
}
]
},
{
"id": "Pipelines",
"geographies": [
{
"id": "US",
"name": "United States",
"health": "healthy"
},
{
"id": "CA",
"name": "Canada",
"health": "healthy"
},
{
"id": "BR",
"name": "Brazil",
"health": "healthy"
},
{
"id": "EU",
"name": "Europe",
"health": "healthy"
},
{
"id": "UK",
"name": "United Kingdom",
"health": "healthy"
},
{
"id": "APAC",
"name": "Asia Pacific",
"health": "healthy"
},
{
"id": "AU",
"name": "Australia",
"health": "healthy"
},
{
"id": "IN",
"name": "India",
"health": "healthy"
}
]
},
{
"id": "Test Plans",
"geographies": [
{
"id": "US",
"name": "United States",
"health": "healthy"
},
{
"id": "CA",
"name": "Canada",
"health": "healthy"
},
{
"id": "BR",
"name": "Brazil",
"health": "healthy"
},
{
"id": "EU",
"name": "Europe",
"health": "healthy"
},
{
"id": "UK",
"name": "United Kingdom",
"health": "healthy"
},
{
"id": "APAC",
"name": "Asia Pacific",
"health": "healthy"
},
{
"id": "AU",
"name": "Australia",
"health": "healthy"
},
{
"id": "IN",
"name": "India",
"health": "healthy"
}
]
},
{
"id": "Artifacts",
"geographies": [
{
"id": "US",
"name": "United States",
"health": "healthy"
},
{
"id": "CA",
"name": "Canada",
"health": "healthy"
},
{
"id": "BR",
"name": "Brazil",
"health": "healthy"
},
{
"id": "EU",
"name": "Europe",
"health": "healthy"
},
{
"id": "UK",
"name": "United Kingdom",
"health": "healthy"
},
{
"id": "APAC",
"name": "Asia Pacific",
"health": "healthy"
},
{
"id": "AU",
"name": "Australia",
"health": "healthy"
},
{
"id": "IN",
"name": "India",
"health": "healthy"
}
]
},
{
"id": "Other services",
"geographies": [
{
"id": "US",
"name": "United States",
"health": "healthy"
},
{
"id": "CA",
"name": "Canada",
"health": "healthy"
},
{
"id": "BR",
"name": "Brazil",
"health": "healthy"
},
{
"id": "EU",
"name": "Europe",
"health": "healthy"
},
{
"id": "UK",
"name": "United Kingdom",
"health": "healthy"
},
{
"id": "APAC",
"name": "Asia Pacific",
"health": "healthy"
},
{
"id": "AU",
"name": "Australia",
"health": "healthy"
},
{
"id": "IN",
"name": "India",
"health": "healthy"
}
]
}
]
}
Get service health for one or more geographies
Sample Request
GET https://status.dev.azure.com/_apis/status/health?geographies=EU&api-version=7.1-preview.1
Sample Response
{
"status": {
"health": "healthy",
"message": "Everything is looking good"
},
"services": [
{
"id": "Core services",
"geographies": [
{
"id": "EU",
"name": "Europe",
"health": "healthy"
}
]
},
{
"id": "Boards",
"geographies": [
{
"id": "EU",
"name": "Europe",
"health": "healthy"
}
]
},
{
"id": "Repos",
"geographies": [
{
"id": "EU",
"name": "Europe",
"health": "healthy"
}
]
},
{
"id": "Pipelines",
"geographies": [
{
"id": "EU",
"name": "Europe",
"health": "healthy"
}
]
},
{
"id": "Test Plans",
"geographies": [
{
"id": "EU",
"name": "Europe",
"health": "healthy"
}
]
},
{
"id": "Artifacts",
"geographies": [
{
"id": "EU",
"name": "Europe",
"health": "healthy"
}
]
},
{
"id": "Other services",
"geographies": [
{
"id": "EU",
"name": "Europe",
"health": "healthy"
}
]
}
]
}
Get service health for one or more services
Sample Request
GET https://status.dev.azure.com/_apis/status/health?services=Pipelines&api-version=7.1-preview.1
Sample Response
{
"status": {
"health": "healthy",
"message": "Everything is looking good"
},
"services": [
{
"id": "Pipelines",
"geographies": [
{
"id": "US",
"name": "United States",
"health": "healthy"
},
{
"id": "CA",
"name": "Canada",
"health": "healthy"
},
{
"id": "BR",
"name": "Brazil",
"health": "healthy"
},
{
"id": "EU",
"name": "Europe",
"health": "healthy"
},
{
"id": "UK",
"name": "United Kingdom",
"health": "healthy"
},
{
"id": "APAC",
"name": "Asia Pacific",
"health": "healthy"
},
{
"id": "AU",
"name": "Australia",
"health": "healthy"
},
{
"id": "IN",
"name": "India",
"health": "healthy"
}
]
}
]
}
Get service health for one or more services and one or more geographies
Sample Request
GET https://status.dev.azure.com/_apis/status/health?services=Boards,Pipelines&geographies=AU&api-version=7.1-preview.1
Sample Response
{
"status": {
"health": "healthy",
"message": "Everything is looking good"
},
"services": [
{
"id": "Boards",
"geographies": [
{
"id": "AU",
"name": "Australia",
"health": "healthy"
}
]
},
{
"id": "Pipelines",
"geographies": [
{
"id": "AU",
"name": "Australia",
"health": "healthy"
}
]
}
]
}
定義
名稱 | Description |
---|---|
Geography |
|
Scope |
|
Service |
|
Service |
|
Status |
GeographyWithHealth
名稱 | 類型 | Description |
---|---|---|
health | ||
id |
string |
|
name |
string |
ScopeHealth
名稱 | 類型 | Description |
---|---|---|
advisory |
string |
|
degraded |
string |
|
healthy |
string |
|
unhealthy |
string |
|
unknown |
string |
ServiceHealth
名稱 | 類型 | Description |
---|---|---|
geographies | ||
id |
string |
ServiceStatus
名稱 | 類型 | Description |
---|---|---|
lastUpdated |
string |
|
services | ||
status |
StatusSummary
名稱 | 類型 | Description |
---|---|---|
health | ||
message |
string |