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:
selfservice v19.3.1 (2019-11-13 14:38)
|-node running
voss-deviceapi v19.3.1 (2019-11-13 14:40)
|-voss-cnf_collector running
|-voss-monitoring running
|-voss-queue running
|-voss-risapi_collector running
|-voss-wsgi running
cluster v19.3.1 (2019-11-13 14:39)
template_runner v19.3.1 (2019-11-13 14:42)
mongodb v19.3.1 (2019-11-13 14:39)
|-arbiter running
|-database running
support v19.3.1 (2019-11-13 14:42)
selenium v19.3.1 (2019-11-13 14:46)
|-gui_orchestration running
platform v19.3.1 (2019-11-13 14:40)
nginx v19.3.1 (2019-11-13 14:40)
|-proxy running
services v19.3.1 (2019-11-13 14:41)
|-wsgi running
|-logs running
|-firewall running
|-mount running
|-scheduler running
|-syslog running (completed)
|-time running (completed)
voss-portal v19.3.1 (2019-11-13 14:48)
|-gui running
security v19.3.1 (2019-11-13 14:43)
snmp v19.3.1 (2019-11-13 14:42)
|-daemon running (completed)
|-traps running (completed)
vmware v19.3.1 (2019-11-13 14:42)
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.