Loading the documentation…
Use the services sidebar on Admin > Update to see the state of every service, restart or stop one, and open its logs. Job logs keeps the output of every restart, stop and update for an hour after it ends. For updates, see Update DataMind OS; for the page itself and who can open it, see Update.
Click Reset beside Filter to clear it. On the Map tab, click a group to find it in the sidebar.
Each row shows a state dot, the service name, its marks and, on the right, how long a running service has been up, such as 4h 12m or 2d 6h. A service that is up shows only that uptime, because the dot already says it is up. Any other state is spelled out in its colour, with the uptime after it when there is one, such as Unhealthy · 1h 5m. A setup service that finished cleanly reads Completed, and a service with no container on this host reads Not deployed. While a restart, a stop or an update runs, that takes the place of the uptime. Hover the name to see its container and what the service does.
In this sidebar the Critical, Update available and Config pending marks are icons, to keep the line short; hover one to read its name and what it means. The state is not among the marks: it sits on the right of the row, with the uptime. Hovering the row hides that right-hand side while the logs, restart and stop buttons take its place. Init keeps its name.
| Badge | What it means |
|---|---|
| Starting or In progress | The container is starting, or a setup service is still running. |
| Unhealthy | The service runs, but its health check reports a problem. |
| Flapping | The service keeps restarting. |
| Failed | The container exited with an error. |
| Down | The service is not running. |
| Unknown | The condition cannot be read. |
| Not deployed | There is no container for it on the host. |
| Restarting… or Stopping… | A restart or stop of this service is running. |
| Critical | Restarting or stopping it takes DataMind OS down for everyone. |
| Init | It runs once when DataMind OS starts, then exits. |
| Update available | The registry has a newer image for it. |
| Config pending | Its configuration changed since it started; the next DataMind OS update applies it. |
While a DataMind OS update runs, a row shows the service's place in it, such as its download percentage.
The list keeps itself current, and refreshes faster while a job runs or a service is still settling. The refresh button in the sidebar header reloads it at once; with Check for Platform Updates, it checks for updates too.
Click a service to open it on the right, in place of the tabs. The header shows Back, the service with its badges and how long it has been up, then Open logs and the restart and stop buttons. Below, its facts: Status, Docker, Container, Exit code, Auto-restarts, Image, Installed, Available, Registry, Config and About, as far as they apply.
Open logs, and the logs button on a hovered row, open Observability > Logs > Platform filtered to the service's container. They need View Container Logs. Without it the details show no Open logs button, and the page reads Reading container logs needs the View Container Logs permission. See Platform container logs.
<name> or Stop <name>. The same buttons sit in the service's header when it is open.<name>? or Stop <name>?:
<name> in place. Services that depend on it keep running and reconnect on their own. Configuration changes aren't applied by a restart."<name>. It stays down until an update starts it again, or someone starts it on the host."<name> restarted." or "<name> stopped.", or "Couldn't restart <name>" or "Couldn't stop <name>" with the reason. See logs in the toast opens the job in Job logs.The page has no start button: a stopped service stays down until an update or someone on the host starts it again. Stop is greyed out with "Already stopped" while the service is not running.
A job stays in the list for an hour after it ends. When nothing ran in that hour, the view reads No jobs in the last hour, with "Restart, stop or update a service and its output shows here."
| Permission | What it lets you do |
|---|---|
| View Platform Services | See the sidebar, Map and Job logs. |
| Restart Platform Services | Restart a service. |
| Stop Platform Services | Stop a service. |
| View Container Logs | Open a service's logs. |
The list shows only the services your role may see, and the counts describe what you can see. An action on a service your role cannot touch is refused: a restart with Access denied. You do not have permission to execute the service and the service name, a stop with Access denied. You do not have permission to delete the service and the name.
Platform Administrator holds all of these; Platform Viewer is read-only. See Roles and permissions and the permission reference.
A restart brings the container back in place, and services that depend on it keep running and reconnect on their own; a restart does not apply configuration changes. A stop takes the container down, and it stays down until an update or someone on the host starts it again.
How long the service has been running, such as 4h 12m or 2d 6h. A service that is up shows only this, because its dot already says it is up; any other state is spelled out first, such as Unhealthy · 1h 5m. A service with no container here reads Not deployed, a setup service that finished cleanly reads Completed, and while a restart, a stop or an update runs, that takes the place of the uptime.
The service's configuration changed after it started, so the running container does not use it yet. A restart does not apply it; the next DataMind OS update does. See Update DataMind OS.
Your role lacks Restart Platform Services or Stop Platform Services, or the service is a setup service or has no container here. Those rows cannot be restarted or stopped.
A maintenance job is running, or the Installer is replacing itself, so new actions wait until it finishes; the tooltip reads "Wait for the running job to finish". Stop is also greyed out with "Already stopped" while the service is not running.
Click Filter and turn on Completed init containers. They are hidden by default because they ran once and exited cleanly.
DataMind OS depends on that service: restarting or stopping it takes DataMind OS down for everyone. Its confirmation says so in a callout, and the button reads Restart anyway or Stop anyway.
An hour after it ends. The newest job is listed first, and the running job opens with its output.
The list shows the services your role may see. The others are left out, and the counts describe the visible set. Ask an administrator if you need to see more.
The group definition could not be read, so the sidebar reads "Service schema unavailable, so the groups are approximate". The states still come from the running installation; refresh to try again.
A service's logs open in Observability > Logs > Platform, filtered to its container: use Open logs in its details or the logs button on its row. See Platform container logs.