Blog Entries

03. 12. 2024 Alessandro Romboli ITOA, NetEye

Grafana 11 compatibility

Scenario NetEye4 provides a graphical engine to represent time series data stored into Influx database: Grafana engine accessible through the ITOA menu on the left side. Grafana is very powerful: its dashboards are built up of panels. A lot of them are native into Grafana, but there is a huge public library of panels developed…

Read More
04. 10. 2024 Emil Fazzi APM, ITOA

How to Restrict Viewing Access in Grafana Dashboards Based on Alyvix Tags

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 subdivision within a tenant. One of the requests that emerged from this new feature was…

Read More
12. 08. 2024 Csaba Remenar ITOA, NetEye

How to Integrate Metrics Collected in OpenShift into NetEye/Grafana

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 to send the metrics somehow from OpenShift to NetEye. In this tutorial, I’ll show you…

Read More
02. 07. 2024 Emil Fazzi DevOps, NetEye

Enhancing Our CI System with Data Visualization

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 system that is able to test all the features we implement in NetEye 4. As…

Read More
27. 06. 2024 Giuseppe Di Garbo ITOA, NetEye, Unified Monitoring

Streamlining Icinga Director with Grafana

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. In this post, I’ll discuss these common problems and introduce a Grafana dashboard solution to…

Read More
22. 12. 2023 Giuseppe Di Garbo ITOA, NetEye

Hostgroup Ping Dashboard

Hostgroups are a grouping of hosts with similar characteristics such as geographical location, type, severity, environment, operating system, applications and much more. Hostgroups can be created for multiple purposes such as: The default Host Group view is undoubtedly one of the most comfortable and useful ones in NetEye because, for each group, it immediately shows…

Read More
07. 08. 2023 Alessandro Romboli Business Service Monitoring, ITOA, NetEye

From Icinga 2 Monitoring to ITOA

Scenario NetEye 4 is a comprehensive monitoring platform which natively supports Icinga 2 checks on remote hosts and devices. Several Icinga 2 checks support an historical view of the status. An example is the firewall interface performance status below, which displays a Performance Graph: Getting a better overview All the graph data generated by the…

Read More
09. 06. 2023 Giuseppe Di Garbo ITOA, NetEye

Monitoring, Collection of Metrics and Dashboard of the NetEye Database

As you all know NetEye uses MariaDB as its database. With the nep-monitoring-core module of the NetEye Extension Packs (NEP), the following aspects of MariaDB are monitored: These checks are performed with a default time interval (check_interval) of 180s. To have real time control of many aspects of the MariaDB database operation, I suggest installing…

Read More
03. 05. 2023 Davide Sbetti Anomaly Detection, ITOA, NetEye

A Simple Grafana Data Source for Outlier Detection (POC) – Part 2

In my previous post, we saw how it’s possible to build a simple Grafana Data Source Plugin, which we can use to read data from whatever source we’d like to use. In particular, we used it to read data from a simple web service we created so we could expose data containing some outliers. In…

Read More
03. 04. 2023 Damiano Chini Log Management, Log-SIEM, NetEye

Introducing Observability in El Proxy

If you’re familiar with the NetEye SIEM module you probably also know El Proxy, the solution integrated into NetEye to ensure the integrity and inalterability of the logs produced by the SIEM module. Since its introduction in NetEye, the only way to understand what El Proxy was doing was to inspect its logs, but as…

Read More
27. 03. 2023 Davide Sbetti Anomaly Detection, ITOA, NetEye

A Simple Grafana Data Source for Outlier Detection (POC) – Part 1

In this article, I’d like to step through the development of a simple Proof of Concept (POC) Grafana data source with you where we retrieve data from an API, apply an outlier detection technique, and then visualize the end results in a dashboard. So… let’s begin! Note: All the code discussed in this blog post…

Read More
15. 02. 2023 Giovanni Davide Saccá NetEye, Unified Monitoring

Grafana: InfluxDB Query to Extract More Than a Single Metric in a Single Panel

A particular client who operates as an ISP for its customers and corporate departments requested the ability to summarize and display, in convenient graphs, a few metrics related to the bandwidth delivered on switch ports, where the available gateways provide connectivity. The first activity I undertook was to obtain the MIB files and OIDs from…

Read More
22. 12. 2022 Andrea Mariani ITOA, NetEye

Exporting Grafana Graphs to CSV

Some time ago, a customer asked me if it was possible to export the data used by NetEye 4 Performance Graphs to CSV format. In particular, the performance graphs that are displayed within Icinga 2’s web interface currently have no option to export their data. After some research, I found that the only way to…

Read More
02. 11. 2022 Mirko Morandini ITOA, NetEye

Creating Compelling Stacked Bar Charts with Grafana

Grafana is an open source data visualization application that is widely used for displaying interactive monitoring and service dashboards. It focuses on a high-performance visualization of time series data, such as network throughput, access time, or CPU performance data. For this, it connects to specific time series databases such as InfluxDB, but also to common…

Read More
27. 05. 2022 Alessandro Romboli ITOA, NetEye

The Flux Language Inside ITOA

ITOA ITOA is the NetEye component which represents time series data using the Grafana graphics engine. Data is usually collected by Telegraf agents and stored into an InfluxDB specialized non-relational database. Flux In order to manipulate the time series data, Grafana usually adopted a relational language: InfluxQL. The relational approach has had a number of…

Read More

Archive