<< Click to Display Table of Contents >> Navigation: Development > Project Artifacts > PROJECT_STATUS |
The PROJECT_STATUS collection houses real-time information on the operating status of published projects (PROJECT).
{
"projectName" : "",
"active" : false,
"started" : "",
"version" : 0,
"totalCalls" : 0,
"totalStreams" : 0,
"connectorNames" : []
}
Attribute |
Value |
Note |
projectName |
The name of the published project this status references |
|
active |
Whether or not the project is currently active |
A project becomes active when a consumer asks for it or it is manually activated and it becomes inactive after a certain time with no consumers or if it is manually stopped. |
started |
The time at which the project was last activated |
|
version |
The version of the project that is currently activated |
This may differ from the published project version if the project has been active while a new version was published. |
totalCalls |
The total number of calls the project has served. |
|
totalStreams |
The total number of streams the project has served. |
|
connectorNames |
A list of the names of all the connectors in this project for the active version. |
This list is used in the Dashboard to keep track of producers for connectors that have possibly been removed or renamed in versions of the project newer than the active one. |
Together with PRODUCER_STATUS and CONSUMER_STATUS, this collection is what feeds real-time information in the WebApp's Dashboard.