Status
Use /status
to retrieve status information from V-Blaze.
Sample Response
{
"status": {
"#active": 0,
"#conns": 1,
"#done": 0,
"#queued": 0,
"#streams": 0,
"efficiency": 100.0,
"idlefor": 1903.109,
"lasterror": "2022-03-03 11:34:07.880521",
"lasterrormsg": "missing data WAVE header",
"maxconns": 106,
"maxdecoders": 56,
"maxstreams": 56,
"responses": {
"server": {
"broken pipe": [
33,
"2022-03-03 18:05:10.251988"
],
"http-200": [
222684,
"2022-03-14 11:37:26.498909"
]
},
"stream": {
"broken pipe": [
8,
"2022-02-18 09:33:09.392580"
],
"http-200": [
64,
"2022-02-18 09:46:25.625427"
],
"http-400": [
4,
"2022-02-17 19:52:22.460873"
],
"http-500": [
2,
"2022-02-17 20:15:49.234563"
]
},
"unknown": {
"broken pipe": [
5,
"2022-02-07 16:18:32.445151"
],
"http-400": [
6,
"2022-02-14 15:42:03.816177"
],
"http-404": [
4,
"2022-02-25 14:50:17.486366"
],
"http-503": [
46,
"2022-02-07 16:18:32.910033"
]
}
},
"started": "2022-03-03 18:09:35.169853",
"stream.audiosecs": 3204034.2,
"stream.count": 10819,
"stream.errors": 0,
"stream.speed": 20.628,
"stream.tat": 47.428,
"stream.tat.max": 133.787,
"stream.warnings": 0,
"utilization.idle": 98.847,
"utt.audiosecs": 3035470.61,
"utt.count": 209908,
"utt.speed": 18.884,
"utt.tat": 40.652,
"utt.tat.max": 133.552
}
}
Explanation
The example response above is a JSON object that shows status information about the V‑Blaze engine. After making a /status
call, the #active
, #conns
, #done
, and #streams
fields in the response contain instantaneous values, meaning the values were obtained by making a single measurement at the time of the /status
call. There are also a few static fields ( maxconns
, maxdecoders
, maxstreams
) in the /status
response that are included for the sake of convenience and backwards compatibility.
Refer to Status for more information on the returned list of values.
Last updated