In this window there are two tabs that allow you to create new and manage existing objects classes, their properties and operations, and also change the columns list displayed in Table view.
This section consists of a list of the existing classes, for which it is possible to change:
- view that will be used by default for selected class;
- display mode in tree.
The new class creation is done by pressing the button.
The section includes two fields for filling:
The field "Value" is not required. A property will be created with an empty value.
There are two opeations types, depending on the choice of which the fields number and content to be filled in vary:
- Program / script execution runs executable file.
- MQTT message sends a message using the MQTT protocol.
|Field||Description in program / script||Description in MQTT|
|Name||Operation name displayed in web interface|
Drop-down list with available operationss types.
Drop-down list with available subtypes:
|Topic||MQTT topic for message sending.|
|Message||MQTT message text.|
|Arguments||Arguments with which script is run. The field is filled as necessary.|
|Description||Explanation a created operation.|
The following columns are available by default:
ID — unique object ID;
Name —name of the object with icon according to this class;
State — status of the object
Widgets — graphic display of the widgets configured for the object (counter, ring, circle, chart, button)
Time — date and time when the object get the current state;
Duration — time during which the object is in the current state.
If it is necessary you can add your colunms using the panel:
metric name — the metric name which value is taken from the table of agent data displayed in the objects table, for example «percentageUsage.combined» (case-sensitive);
colunm name — an arbitrary name displayed in the table header instead of the metric name, for example «CPU Download,%» insted of «percentageUsage.combined».