The Dashboards tab centralises different graphs, topological maps, statistical tables, diagrams, etc., exported from external tools to WOCU, under the configuration and choice of the Administrator. WOCU supports the integration, visualisation and processing of data from a multitude of sources and renders them in its own interface.
Only the Dashboards tab shall be enabled, when dashboards are configured for that Realm.
Image 1: Dashboard exported from Grafana.
Thanks to the versatility of WOCU to manage an infinite number of metrics, tables, databases, etc., of different types and origins, it is possible to generate dashboards with powerful graphic capabilities that show, for example, the behaviour of monitored infrastructures in real time, favouring the resolution of incidents, or the logical relationships and interactions between applications in a local network, by means of network diagrams.
WOCU offers as a complement to its functions a number of OpenSource tools, from which a variety of dashboards can be generated and exported; see Grafana, Nagvis, Pnp4nagios, Thruk-panorama, etc. More information can be found at: Additional Tools (Monitoring). These tools work independently of WOCU, but are useful for a variety of day-to-day monitoring tasks.
Configuration of Dashboards
The configuration of this view is completely free and will depend on the Administrator’s needs and use cases. The configuration will be carried out only by system administrators, but will be visible to all other users.
From the Advanced configuration of the Import-tool, the Administrator will be able to link and manage resources generated (with data extracted from WOCU) in external tools. It is as simple as adding the
URL of the elements that we are interested in incorporating into our dashboard. Once linked, the Realm in which this
Import-tool is configured will have the corresponding elements available.
Two views are available:
In both views, two blocks can be distinguished:
1. Filtering, paging and refresh options: various functionalities are located at the top of the view:
Refreshing the displayed elements: clicking on the icon with the arrows in circular motion (🔁) will force an immediate refresh.
Selection of a time range: on which the reflected data of the dashboard elements will be referenced. There are several time criteria already set, in addition to the free configuration of a time period by means of the option Custom Range.
Panel selection filter: this selector lists all the panels available in the Realm. Selecting one of them will display the elements associated with that panel.
Pagination and navigation between views: the different resources and elements will be arranged over several pages. At the bottom of the view, there is a pagination menu useful to navigate through all the available views.
2. Dashboards: this is the main block where multiple graphical representations are organised into dashboards. The aim of this block is to simplify, unify and group each of the elements in a user-friendly view, in order to improve understanding of the elements. In this space, users can build and customise their own dashboards.
This view shows a single panel (with its corresponding resources and graphical representations) per dashboard.
Figure 2: Dashboard exported from NagVis.
This view displays up to 10 panels per page. If this number is exceeded, they will be distributed over several pages. To display a specific panel, select it in the drop-down menu above and the view will be updated with the marked element (removing the rest of the panels).
Figure 3: Exported Grafana panels.
Customisation of dashboards and interactive functions
Dashboards are dynamic environments made up of interactive components. WOCU allows customisation of the distribution of the elements that make up each view at the user’s discretion. It is as simple as dragging and dropping elements to their new location. It is also possible to easily change its size by clicking on the corners of the element to adjust it, thus resizing the view.
Image 4: Graphics exported from Grafana.
Also, by supporting and loading a wide variety of widgets in dashboards, there are a multitude of applicable options that will vary depending on the typology of each element and the scope of the tool that provides them to WOCU. Some possible interactions on elements are:
By placing the cursor over any point on graphs, diagrams, maps, etc., an extra information window will pop up. For example: values recorded for the particular point, monitoring status information, geolocation of nodes, etc.
Figure 5: Network topology maps exported from NagVis.
By clicking on one of the series in the legend, only the marked series will be displayed on the graph, clearing the view and hiding the rest of the series. To restore the initial graph, repeat the action by clicking again on the series or refresh the view (🔁).
Image 5: Graphics exported from Grafana.
Manual selection of metric data intervals. Clicking and dragging with the left mouse button on a specific area of a graph will select an interval that will result in the updating of the graph with the data corresponding to the marked plot.
This action can be repeated indefinitely, each time obtaining a smaller selected range than the previous one and reaching a high level of detail.
Image 6: Graphics exported from Grafana.
Among many others, there is the possibility to share, delete or duplicate panels, buttons to manipulate the zoom of maps or a multitude of options for panel styling and formatting.
Figure 7: Map exported from Panorama.