status

URL: http://vblaze_name:17171/status

Example Response:

 {
"status": {
"#active": 0,
"#conns": 1,
"#done": 0,
"#queued": 0,
"#streams": 0,
"idlefor": 23518,
"lastactive": "2018-01-10 13:44:46.767670",
"maxconns": 48,
"maxstreams": 24,
"started": "2018-01-08 22:25:47.777960",
"totalerrors": 0,
"totalidle": 138571,
"totalstreams": 9206
}
}


Explanation:

The example response above is a JSON object that shows status information about the V‑Blaze engine.

The following list explains each key and value returned by a /status query:

#active

Indicates the number of active transcription streams on V‑Blaze.

#conns

Indicates the number of current ongoing connections to the V‑Blaze API.

Includes connections to all endpoints including /transcribe.

#done

Indicates the number of completed transcription streams that have not been deleted from the ASR engine.

#queued

Indicates the number of transcription streams waiting for the necessary resources to transcribe.

#streams

Indicates the number of current connections to the /transcribe endpoint.

idlefor

Indicates the number of seconds since the last transcription.

lastactive

This timestamp indicates the exact date and time of the last transcription.

maxconns

Indicates the maximum number of simultaneous connections to the V‑Blaze API.

Includes connections to all endpoints including /transcribe.

maxstreams

Indicates the maximum number of simultaneous connections to the /transcribe endpoint.

started

This timestamp indicates the exact date and time V‑Blaze started.

totalerrors

Indicates the total number of transcription streams that encountered an error since V‑Blaze started.

totalidle

Indicates the total number of seconds that V‑Blaze spent idle since it started.

totalstreams

Indicates the total number of transcription streams processed by V‑Blaze since it started.