Each host and service has several icons showing up in the web GUI to eitherprovide options to perform actions or visualizing the state of the object.
Now we reworked the whole thing a bit by adding a popup menu which is groupstogether the actions for an object. This aims to reduce the number of iconsshown up in list views.
By default the icon column is now showing the popup menu trigger icon whichcan be left clicked to open the popup menu and the graph icon if a host orservice has performance data available. The column is also showing all staterelated icons.
Former versions already allowed users to extend the web GUI with so calledin python written icon plugins. This is still possible.But now, we added the option to easily configure basic actions using WATO.The configuration is split into two steps:
a) You need to basically configure your custom actions
This is done via the option Custom icons and actions whichcan be found in the Status GUI (Multisite) tab of the GlobalSettings.
First you need to choose an unique identifier for your action.
Then you can either configure simple icons providing some kindof information, for example the type of the system, by configuring justan icon and the title.
If you like to add a custom action, for example a link to the web interfaceof one of your devices, you can configure an action URL where you can usesome basic macros:
b) Assign the actions to your objects
After you configured at least one custom action, you can use the rulesCustom icons or actions for hosts in status GUI andCustom icons or actions for services in status GUI to assignyour custom actions to your hosts and services.