As containers publish to the MQTT broker and log information the Connectware collects that information and temporarily stores it. The System Monitor allows you to view those stored logs from the containers and view metrics on the MQTT broker.
After navigating to the System section of the Admin UI you will be presented with a view similar to the picture below. Here you will find the latest logs from the all containers with the most recent at the bottom.
The filter options determine what logs are loaded into the log table. When you click the filter options button a drawer on the right will open and you can select desired options. Once you are satisfied with the selected options click the save options button and the log table will update.
Select internal Connectware containers, third party containers or all containers in the Connectware.
Select which containers you would like view by hostname.
Select the log levels of the logs you would like to view
- Debug -> Information used for debugging the container
- Info -> General Information on the container
- Warn -> Warning of a possible misuse of the container which could lead to an error
- Error -> Error inside of the container
- Fatal -> An error that caused the container to shutdown
- Other -> Any logs that do not fall in any of the other categories listed above
Select the number of logs you would like to see.
The log table by default will load new logs every twenty seconds. If you would like to exam a group of logs for longer then twenty seconds, simply click the auto refresh button and the refresh will be disabled. If you would like to update the logs again simply click the button once more.
The table shows all logs requested. You can quickly view their level, date, time, hostname and the actual message of the log. If you wish to see more information on a specific log simply click the log and a modal will pop up with all the information present in the log.
If you Select the metrics tab of the System section you will be presented with a view similar to the picture below. There you will find the following information
The amount of messages hitting the broker per second.
Overall messages received by the broker.
The amount of bytes hitting the broker per second.
The total amount of bytes received by the broker.