Status
Overview
The /path/to/your/executable status
command is your first stop when understanding the status of the system.
You are able to check the status of either nodes or services.
Node Status
The status of nodes in the cluster can be checked from any server by running /path/to/your/executable status nodes
The output will list all the nodes as well as their health.
NOTE: the status is of the node machine itself, not whatever services or containers are running on that node.
Example Output
Nodes in Example Project Cluster
----------------------------------------------------
app1 (10.8.8.65): Healthy
Primary node
Available Flags
--follow | Continue watching for changes to the nodes |
Service Status
The status of the services running on your cluster can be checked with /path/to/your/executable status services
.
The output will list all the services on your system as well as their health.
NOTE: By default, it will only display the services that belong to your application, not system-level services like coredns.
Example Output
Services in Example Project
----------------------------------------------------
Application Services
----------------------------------------------------
cart: HEALTHY
- Container cart-s4492 on app1: Running
homepage: HEALTHY
- Container homepage-fx7jm on app1: Running
mariadb-primary: UNAVAILABLE. No containers are ready
- Container mariadb-primary-0 on app1: Starting
mariadb-backup: UNAVAILABLE. No containers are ready
- Container mariadb-backup-0 on app1: Starting
Available Flags
--include-system | Include system-level services in output |
--follow | Continue watching for changes to the services |