Refactoring: Changed remaining check parameters starting with an 's' to the new rules...
[check_mk.git] / .werks / 2174
bloba1827e8ff388e06d0c00efb1342a1ad0cb0df4ef
1 Title: Added action popup to host & service views, supporting custom actions now
2 Level: 2
3 Component: multisite
4 Compatible: compat
5 Version: 1.2.7i1
6 Date: 1428914435
7 Class: feature
9 Each host and service has several icons showing up in the web GUI to either
10 provide options to perform actions or visualizing the state of the object.
12 Now we reworked the whole thing a bit by adding a popup menu which is groups
13 together the actions for an object. This aims to reduce the number of icons
14 shown up in list views.
16 By default the icon column is now showing the popup menu trigger icon which
17 can be left clicked to open the popup menu and the graph icon if a host or
18 service has performance data available. The column is also showing all state
19 related icons.
21 Former versions already allowed users to extend the web GUI with so called
22 in python written icon plugins. This is still possible.
23 But now, we added the option to easily configure basic actions using WATO.
24 The configuration is split into two steps:
26 a) You need to basically configure your custom actions
28 This is done via the option <i>Custom icons and actions</i> which
29 can be found in the <i>Status GUI (Multisite)</i> tab of the <i>Global
30 Settings</i>.
32 First you need to choose an unique identifier for your action.
34 Then you can either configure simple icons providing some kind
35 of information, for example the type of the system, by configuring just
36 an icon and the title.
38 If you like to add a custom action, for example a link to the web interface
39 of one of your devices, you can configure an action URL where you can use
40 some basic macros:
42 <ul>
43 <li>$HOSTNAME$: Contains the name of the host</li>
44 <li>$SERVICEDESC$: Contains the service description (in case this is a service)</li>
45 <li>$HOSTADDRESS$: Contains the network address of the host</li>
46 </ul>
48 b) Assign the actions to your objects
50 After you configured at least one custom action, you can use the rules
51 <i>Custom icons or actions for hosts in status GUI</i> and
52 <i>Custom icons or actions for services in status GUI</i> to assign
53 your custom actions to your hosts and services.