Skip to content

Devices tab

All relevant information in one place

This menu is used to explore an individual device. The system collects a wealth of device data and makes it visible. This often helps to detect problems and understand more about the device. The menu is divided into different sub menus in an attempt to structure the information better. These are the available items:

Main device tab - full overview

Full overview over your devices

The device tab shows an overview over all devices and the overall tree structure. Selecting a specific device or a group in the tree will give you more information about the device or group of devices.

!qbee-tree

In the device view different tabs and per device information is shown. Clicking on a group gives aggregated metric such as traffic bandwidth, status and map information

Clicking on a group of devices or on a single device in the tree opens the device tab.

Beside the device name an edit menu can be called by pressing on the small card (see red circle) below. This allows to edit the following:

  • custom / user defined device name (this is then used instead of host name)
  • Description
  • Location

!qbee-embedded-device-tab

How to adjust the device location:

In location the position of the device on the map is defined. The default localization is an IP address resolution. It is possible to override this with coordinates. The address function is so far for information purposes only.

All attributes from this page are accessible and can be defined through the REST API.

!device-tab-user-defined

If a console connection is available (can be configured via settings) the green button will open a new window with a remote web based ssh shell. It is possible to select any user for login.

Copy and paste in the remote web ssh shell

Please use the browsers "paste" function to copy information (e.g. password).
The shortcuts like ctrl+C do not work! The remote ssh console opens in a new window. Make sure this is not blocked by your browser.

The main page displays various system and network information in addition to settings and a summary of the data traffic and disc utilization as well as CVE warnings and applied configuration settings.

Graph Tab - explore and export

The graphs tab shows you various metric information. You can use the selector to adjust the time period.

Zoom

By opening a rectangle with your mouse you can zoom in into interesting areas.
Double clicking into the graph allows you to get out of zoom mode.

MetricsMore metrics
!dev-metric1!dev-metric2

In the latest version it is possible to export the graphs as "csv" files. Just select the time range you are interested in and press the csv button.

Log Tab - show all relevant log information

The next tab shows you a log of all events that have happened for this device. You can sort by time, level or label as well as with a free text search. The show log functionality gives an insight into what happened on the device.

Group log messages

By checking the "group results" box you will group all repeating log messages. If you miss messages make sure that you have not deselected any of the warning levels such as "info".

24h is preset date range

The date range is preset to 24h. This can easily be extended by clicking on the date range box and adjusting this.

!qbee-device-logs

Show log gives detailed log information

The show log gives detailed log information what happened on the device with up to 100 lines of output.

!qbee-devices-log-show

Inventory Tab - learn what is defined on your device

Inventory information can be granularly set through settings

The inventory tab gives you various information. What information is populated here is defined in settings in configuration. So if something is missing here please go to settings and adjust these accordingly. It is possible to see users, ports, software packages and even process information if this is turned on. Default is all turned on except for process information.

Process information can cause additional bandwidth consumption

Process information is not enabled by default. It can be enabled in settings but will create more bandwidth demands. Please use with care when on a mobile connection.

qbee allows to display a lot of inventory reports. These can be users, ports, software, processes but also docker container. Please see some examples below:

Port inventoryUser inventory
!dev-ports!dev-users
Software inventoryProcess inventory
!dev-software!dev-process

If there are any newer libraries are available in the repository these will be displayed in the software tab. This is useful to check if updates might remedy flagged CVE problems. CVE problems can be filtered by clicking on CVE only. This displays all libraries with CVE annotations:

!qbee-security-library-check-CVE

If you work with docker containers we collect also information about these:

Docker containerDocker container details
!dev-docker-container!dev-docker-detail
Docker imagesDocker networks
!dev-docker-images!dev-docker-networks

Search - a versatile tool to discover information

In search it is possible to list devices according to alphabet or last connect or last configuration update. Just click on the label and it will pivot the according colon according to selection. In addition all attributes are fully searchable including IP addresses or locations (please note that all this is also accessible through the API) The last commit is shown. If a warning symbol is displayed the according commit has not been delivered yet. The tree symbol shows where in the tree the device is located and the gears allow to directly jump to that configuration.

!device-tab-search