Harnessing the Power of Context Dashboards in the NetXMS Platform

The NetXMS platform recently introduced an extremely handy new feature: context dashboards. These dynamic dashboards provide a flexible way to display data relevant to a specific context, making it easier to monitor and manage network devices. In this article, we'll discuss how context dashboards work in the NetXMS monitoring system and demonstrate their usefulness.

Previously, NetXMS users could only create constant dashboards with predefined connections to specific nodes and data collection items (DCIs). This year, following our users’ numerous requests, we introduced context dashboards. Now anyone using NetXMS can create templates that dynamically populate dashboard elements based on the current context, such as the selected node.

Printer context dashboard
Printer context dashboard

Creating a Context Dashboard

Creating a context dashboard in NetXMS is easy:

  1. Create a new dashboard.
  2. Create dashboard printer satus
    Create dashboard printer satus
  3. Add dashboard elements, such as line charts, gauges, or text elements.
  4. Dashboard elements
    Dashboard elements
  5. Configure the data sources for each element to use templates instead of exact DCIs.
  6. Data source configuration for printer status dashboard
    Data source configuration for printer status dashboard
  7. Specify DCI name or DCI description and the display name, and display format (if needed) for each data source.
  8. onfigure data source printer status example 2
    Configure data source printer status example 2

Just like that, you don’t have to re-create a dashboard layout that you find especially useful any more. Now you can apply this dashboard to any specific context and data source.

Context Dashboard Features

Context dashboards in NetXMS provide several useful features:

  1. Auto-apply rules — similar to template auto-apply rules, context dashboards can use auto-bind rules to connect dashboards with specific nodes based on certain criteria.
  2. Printer status context dashboard auto apply rules
    Printer status context dashboard auto apply rules
  3. Object context configuration — it allows users to control the visibility of context dashboards alongside other tabs in the user interface.
  4. Object context configuration
    Object context configuration
  5. Data source templates — users can mix template-based data sources with exact DCIs to display both dynamic and static information on a single dashboard.
  6. Non template data shource usage
    Non template data shource usage

Using Context Dashboards in Practice

Let us walk you through a practical example of creating a context dashboard for monitoring temperature and power consumption.

  1. Create a dashboard with a line chart for power consumption and a gauge for CPU temperature.
  2. Dashboard element
    Dashboard element
  3. Configure the line chart to use a template data source that matches multiple DCIs based on their names.
  4. Multi match data shource
    Multi match data shource
  5. Now, let’s configure the gauge to use a template data source that matches multiple DCIs based on their descriptions.
  6. Finally, let’s set up auto-bind rules to apply the dashboard to nodes with specific data collection templates.

In this example, when a user selects a node with the applicable data collection template, the context dashboard automatically populates the line chart and gauges with relevant data for that node. This dynamic dashboard provides real-time insights into power consumption and CPU temperature, making it easier to monitor and manage network devices.

Result dashboard 1
Result dashboard 1
Result dashboard 2
Result dashboard 1

Context dashboards in NetXMS platform offer a powerful and flexible way to display relevant data for specific network contexts. By harnessing the power of context dashboards, network administrators can create dynamic, insightful dashboards that streamline monitoring and management tasks!

With this new feature, NetXMS continues to improve its platform and provide valuable tools for effective network management.

We’d like to keep in touch!

Allow us to check in with the most relevant information — the latest announcements, release notes, and news.

It’s all done! Subscription confirmation email is sent to [email protected]. Thank you!
We've failed to submit your subscription. Please try again later.