NetEye 4 Performance and Tactical Monitoring Overview
In one of my previous posts I described how to create a customized NetEye 3 Tactical Monitoring Overview dashboard with Grafana and Telegraf. Here I’d like to show you how you can create a similar dashboard (much faster) for NetEye 4.
The NetEye 4 Tactical Overview quickly provides basic information on the status of hosts, services and typical daily IT operations such as acknowledgements.
If we want to customize it by adding Grafana panels of, for example, some performance indicators of the monitoring system (say, host and service status, host and service check execution time, and host and service check latency) we will need to:
Get the Icinga metrics related to the Tactical Overview
Archive the Icinga metrics in InfluxDB
With NetEye 4 we can achieve both goals very quickly without using an external agent like Telegraf.
To get the main performance data it is sufficient to use the icinga command of ITL (the Icinga Template Library). The archiving of Icinga metrics in InfluxDB is done automatically in NetEye4 using the InfluxdbWriter component.
The icinga check command was developed as a built-in check, and returns performance data for the current Icinga instance. From the Icinga Director menu you will need to create a new service template named (for example) neteye_stats and associate it with the icinga check command.
Finally you need to create a new service check based on this service template and associate it with the NetEye host:
After the deployment of this configuration we will have a new service check associated with the NetEye host that produces the desired indicators from the available Performance Data.
Thanks to this new service check for InfluxDB, the data related to the Performance Data reported above are associated with the NetEye host and will be automatically logged. So we can get, for example, the number of hosts with status UP by selecting the num_host_up field:
Or the number of services in critical by selecting the num_services_critical field:
Thanks to this simple configuration you will be able to obtain a completely customized Tactical Monitoring Overview in which it is possible to integrate additional information on the operating status of your NetEye 4 system, highlighting the indicators that you consider most useful or interesting.
Hi everybody. I’m Giuseppe and I was born in Milan in 1979. Since the early years of university, I was attracted by the Open Source world and operating system GNU\Linux. After graduation I had the opportunity to participate in a project of a startup for the realization of an Internet Service Provider. Before joining Würth Phoenix as SI consultant, I gained great experience as an IT consultant on projects related to business continuity and implementation of open source software compliant to ITIL processes of incident, change and service catalog management. My free time is completely dedicated to my wife and, as soon as possible, run away from Milan and his caotic time and trekking discover our beautiful mountain near Lecco for relax and lookup the (clean) sky.
Author
Giuseppe Di Garbo
Hi everybody. I’m Giuseppe and I was born in Milan in 1979. Since the early years of university, I was attracted by the Open Source world and operating system GNU\Linux. After graduation I had the opportunity to participate in a project of a startup for the realization of an Internet Service Provider. Before joining Würth Phoenix as SI consultant, I gained great experience as an IT consultant on projects related to business continuity and implementation of open source software compliant to ITIL processes of incident, change and service catalog management. My free time is completely dedicated to my wife and, as soon as possible, run away from Milan and his caotic time and trekking discover our beautiful mountain near Lecco for relax and lookup the (clean) sky.
With the introduction of Alyvix Tags in NetEye 4.38, we’ve given users the ability to filter test cases and reports based on their tags, making it easier to focus on the specific test cases that matter to each department or Read More
Hi all, it's been a while. I'm deeply sorry not to have sent out some blog posts lately, so now I'll try to get back your trust by providing some useful information. Not only that, I'll even go out of Read More
OpenShift already has a built-in monitoring suite with Prometheus, Grafana, and Alertmanager. This is all well and good, but what if organizations want to monitor their entire infrastructure, integrating all monitoring results under one umbrella? In this case, it's necessary Read More
As you may have noticed from recent posts from some of my colleagues about "Boosting NetEye CI Speed: Test Parallelization" or "Speeding up the NetEye CI Testing Phase", we are improving our CI in order to have a reliable, fast Read More
Icinga Director is a powerful configuration tool included in NetEye that streamlines the process of defining and managing monitoring configurations. However, you may encounter issues with duplicate addresses and spaces in hostnames, which can lead to confusion and monitoring inaccuracies. Read More