Application Control and Status#
The functioning system is comprised of applications. Each application has a name and a version number. An application may have multiple processes running within and each process has its own state.
Application Status#
The command app status is used to display the status of the system. When the command is executed, it requests an up-to-date status of every application and process, and hence may take a few seconds to return.
A typical app status screen from the command line interface:
$ app status
cluster v24.1.0 (2024-04-24 13:55)
insights-api v24.1.0 (2024-04-24 14:13)
|-api running
insights-voss-sync v24.1.0 (2024-04-24 14:13)
|-real-time running
|-database running (healthy)
|-full-sync scheduled
|-full-transaction scheduled
license-service v24.1.0 (2024-04-24 14:05)
|-license-service running (healthy)
mongodb v24.1.0 (2024-04-24 13:55)
|-arbiter running
|-database running
nginx v24.1.0 (2024-04-24 13:57)
|-proxy running
platform v24.1.0 (2024-04-24 13:57)
security v24.1.0 (2024-04-24 14:02)
selenium v24.1.0 (2024-04-24 14:05)
|-gui_orchestration running
selfservice v24.1.0 (2024-04-24 13:53)
|-node running
services v24.1.0 (2024-04-24 14:12)
|-logs running
|-scheduler running
|-mount running
|-wsgi running
|-syslog running (completed)
|-firewall running (completed)
|-time running (completed)
snmp v24.1.0 (2024-04-24 14:12)
|-traps running (completed)
|-daemon running (completed)
support v24.1.0 (2024-04-24 14:12)
template_runner v24.1.0 (2024-04-24 14:12)
vmware v24.1.0 (2024-04-24 14:12)
voss-deviceapi v24.1.0 (2024-04-24 14:02)
|-voss-cnf_collector running
|-voss-monitoring running
|-voss-queue running
|-voss-risapi_collector running
|-voss-wsgi running
voss-portal v24.1.0 (2024-04-24 14:09)
|-gui running
Applications can have multiple processes running within it - each with its state displayed. The following states are defined:
running
indicates that the process is running correctly.completed
indicates that the process ran to completion successfully.suspended
indicates that the process is suspended while waiting for another process.stopped
indicates that the process is not running. An error message indicates that the process stopped for an unexpected reason.disabled
indicates that the application is not licensed.scheduled
indicates that the application is scheduled to run.