Starting, stopping, restarting and viewing the status of the IBM IoT MessageSight server

You can restart, stop and view the status of the IBM® IoT MessageSight server by using REST Administration APIs or by using the IBM IoT MessageSight Web UI.

If you stop the IBM IoT MessageSight you can only start the server by using a Docker command or by using a systemctl command directly on the host OS. You cannot start the server by using a REST Administration API or by using the IBM IoT MessageSight Web UI. Therefore, if you make a configuration change that requires a server restart you might want to use the REST API service restart command rather than stopping and starting the server, so that you maintain REST API access to the server process.

The IBM IoT MessageSight server status determines what actions can be carried out on the server. You can view the server status by using a REST Administration API, or by using the IBM IoT MessageSight Web UI.
  • If the server status is Stopped, the server is not running. You can start the server.
  • If the server status is Running, the server is running. You can restart or stop the server. Stopping the server prevents all messaging.
  • If the server status is Maintenance, the server is in maintenance mode. For more information about maintenance mode, see Maintenance mode.

For more information about viewing server status, and restarting and stopping the server by using the IBM IoT MessageSight Web UI, see Restarting, stopping, and viewing the status of the IBM IoT MessageSight server by using the IBM IoT MessageSight Web UI.

For more information about viewing the status of the server and services by using REST Administration APIs, see Viewing the status of an IBM IoT MessageSight server and services by using REST Administration APIs.

For more information about starting, restarting and stopping the server by using REST Administration APIs, see Starting, restarting and stopping the IBM IoT MessageSight server by using REST Administration APIs.

Note: Restarting the IBM IoT MessageSight server sets all topic monitor data to zero.