System

As clients publish to the MQTT broker and log information the Connectware collects that information and temporarily stores it. The metrics tab provides usage data information while the status tab allows you to view the current state, configuration and logs of Connectware containers.

Metrics

  1. On the navigation panel click on System to expand the menu.

../_images/system_menu.png
  1. Go to the Metrics menu.

../_images/metrics_menu.png
  1. A metric, that shows the total amount of bytes received by the broker.

../_images/metrics.png

Overview

The metrics view provides the following information

Message Flow

The amount of messages hitting the broker per second.

Message Count

Overall messages received by the broker.

Data Flow

The amount of bytes received by the broker per second.

Data Count

The amount of data received in total.

Status

  1. On the navigation panel click on System to expand the menu.

../_images/system_menu.png
  1. Go to the Status menu.

../_images/status_menu.png

3. This opens the status view which contains information about all running Connectware containers.

../_images/status.png

Overview

The status view contains the following information

Name

The name of the container.

State

The Connectware containers can enter one of the following states:

  • running -> The container is working as expected.

  • starting -> The container is currently in the process of starting.

  • stopping -> The container is currently stopping.

  • restarting -> The container has triggered the restarting procedure.

  • exited -> The container was shut down and won’t restart automatically.

  • created -> The container was created but not yet started.

Uptime

The time the container is already running.

Controls

../_images/status_restart.png

You can restart Connectware containers from this view by selecting one or more instances (1.) and then selecting restart (2.) from the options menu.

Container Details view

The container details view contains more information about a single container. To open this view, select one of the containers displayed in the status view. A window similar to the picture below will open.

../_images/status_details.png

To unfold the individual resources just click on the appropriate tab.

Config

../_images/status_details_config.png

The config sections shows information about container settings including

  • capAdd -> Added capabilities.

  • exposedPorts -> Ports exposed by the container.

  • image -> The docker image used by the container.

  • privileged -> Shows if the container is running in privileged mode.

  • workingDir -> The working directory inside the container.

Environmental Variables

../_images/status_details_envs.png

This tab shows all environmental variables available to the processes inside the container at runtime.

Logs

../_images/status_details_logs.png

Controls

../_images/status_details_controls.png

The details view offers capabilities to

  • Stop -> Stop the selected container.

  • Restart -> Restart the selected container.

  • Delete -> Delete the selected container (the container has to be stopped first).

  • Expand all Resources -> Unfold all of the tabs described above.

In addition to these global controls, each details tab provides individual controls to filter, organize, or search the data provided.

Search
../_images/search.png

Search for entries containing the entered keywords. This also filters the current table.

Show Columns
../_images/columns.png

Select the columns to be shown.

Filter
../_images/filter.png

Select from available options to filter the rows to be shown.

Refresh
../_images/refresh.png

This option is only available on the logs tab and executes a manual refresh of the logs shown.