DominoIQ task status and controls
Use Domino IQ server task status, along with console/tell commands, to help monitor and Domino IQ.
Server thread states
The DominoIQ thread in the server process has the following states to aid in error handling or configuration issues.
| Task State | Description |
|---|---|
| DominoIQ : Disabled | The current server is not listed as a Domino IQ server. But the thread will poll until either the server exits or the admin configures it as one. |
| DominoIQ : No Configuration | The current server is listed as a Domino IQ server, but there is no active configuration assigned to this server. The thread will poll until the server exist or the admin creates an active configuration. |
| DominoIQ : Launching : Model - <name> | The server has launched the AI engine, but it hasn't confirmed that the model has loaded. This state is rarely seen since the load happens pretty quickly. |
| DominoIQ: Loading : Model - <name> | The server has launched the AI engine, but it hasn't confirmed that the model has loaded. This state is rarely seen since the load happens pretty quickly. |
| DominoIQ: Running : Model - <name> | The AI engine had loaded the model and it ready to receive requests. |
| DominoIQ: Standby - Failure | The AI engine has exited. The AI engine will be re-launched up to 3 times. Each time it will go back to the Launching state. If it is not successful by the 3rd try, it will stop trying and stay in this state. See the 'resume' command. |
| DominoIQ: Standby - No model | The 'unload' tell command was used to unload the model and terminate the AI engine. See the 'resume' command. |
Server console/tell commands
The following commands are applicable to Domino IQ configuration inLocal mode only:
- If the DominoIQ thread has fully terminated due to an error, there will be no "DominoIQ:" status seen on the server. The server console commanddominoiq start will relaunch the DominoIQ thread from scratch.
- The tell commandtell dominoiq unload can be used to transition from theDominoIQ: Running state to theDominoIQ: Standby - No Model state, thereby terminating the AI engine. This can be used where the administrator wants to change the configuration to change to a different model.
- The tell commandtell dominoiq resume can be used to transition from theDominoIQ: Standby - No Model/Failure state to theDominoIQ: Running state. This can be used where the administrator wants to change the configuration to change to a different model or correct a configuration option that caused the AI engine to fail to load.