Blog Entries

10. 01. 2020 Damiano Chini Unified Monitoring

PHP Unit Test Execution Redesign in NetEye 4

The R&D team makes extensive use of PHP unit tests in order to ensure functional correctness in all the icingaweb2 modules integrated into NetEye 4. In fact, for each icingaweb2 module we developed a PHPUnit component that allows us to perform unit tests on all PHP classes and functions present in the module. These PHP…

Read More
23. 12. 2019 Michele Santuari Unified Monitoring

Research & Development – Sprint (Part 4)

In a series of blog posts (1, 2, 3), I described how the R&D Team development process has changed to meet new requirements, to improve delivery time and quality, and to increase adaptation. As mentioned, the R&D Team development activities are planned and prioritized for each NetEye release. The main problem of such an approach…

Read More
20. 12. 2019 Patrick Zambelli Icinga News, NetEye

One Year of Community for NetEye 4 Projects

Almost 2 years ago, we first announced the start of our new NetEye 4 product. With NetEye 4 we started to build our monitoring solution on top of the popular Icinga2 and Icingaweb2 framework. Having been in the position of implementing some of the first projects based on NetEye 4, I recognized the need for…

Read More
17. 12. 2019 Juergen Vigna NetEye, Predictive Analysis, Unified Monitoring

Monitor Cluster Disk Space with Icinga2

The Problem If you’re trying to monitor a Microsoft Cluster, you’ll surely want to monitor the disk space of a single cluster service. In this case there’s a problem with Icinga2 Agent:  you can’t use it with more than one IP address.  So you can’t simultaneously monitor the resources of the “physical” host and a…

Read More
13. 12. 2019 Juergen Vigna Log-SIEM, NetEye, Unified Monitoring

Securing scp/sftp Access to Your Centos7/Redhat7 Server

Sometimes you just need to temporarily grant access to a user to copy some files to your server. But no user should have access to the shell. For sftp this is quite simple (see below), but for scp it’s not that trivial. Also, you probably want to set the user up in a directory with…

Read More
12. 12. 2019 Valentina Da Rold NetEye, Unified Monitoring

How to Deliver a Service with a Custom Command During IcingaWeb2 Director Deployment: The Case of Shutdown Manager

The NetEye 4.9 release introduced a brand new module called Shutdown Manager. My aim in this blog is not to explain how the Shutdown Manager works, but instead to introduce the logic behind it in order to better explain when you should use it, and how you can deliver a configuration file during Icingaweb2 Director…

Read More
10. 12. 2019 Juergen Vigna Business Service Monitoring, NetEye, Unified Monitoring

Monitoring Automation, or Orchestrating Your Monitoring over Your CMDB

In every Enterprise, that extra step you need to master for monitoring is always a bit problematic. Normally, the people doing monitoring or who are responsible for the monitoring infrastructure are different from those doing daily administrative work on the server infrastructure. Most of the time, new servers are up and running much sooner than…

Read More
10. 12. 2019 Luca Franzoi Downloads / Release Notes, ITOA, NetEye, Unified Monitoring

Grafana User Management Deprecation in NetEye 4.10

A manual user configuration migration is required before upgrading to 4.10. Starting in version 4.9, NetEye supports Grafana user management, which is completely integrated into NetEye via its existing roles mechanism. NetEye administrators can create new roles that map to Grafana roles (admin, editor or viewer) at the level of organizations and teams. NetEye users must then be…

Read More
04. 12. 2019 Alessandro Romboli Unified Monitoring

Microsoft’s Remote Desktop Web Client

The Remote Desktop Services Microsoft’s Remote Desktop Services are widely used by companies to let users use applications inside a server farm. Typically the reasons to use Remote Desktop are: Standardized environment and configuration Easy maintenance during application version upgrades Lower resource usage on the clients Better bandwidth usage in case of a slow connection…

Read More
10. 10. 2019 Gianluca Piccolo Business Service Monitoring, NetEye, SLM

How To: Creating an SLM Report for Business Processes

In this post we’re going to learn how to create an SLM report for a Business Process. Let’s get started. The concept here is to create a host that contains the checks for the Business Process we want to generate the report for, and then create the report for that host. Prerequisites: NetEye 4.7 or…

Read More
07. 10. 2019 Valentina Da Rold NetEye, Unified Monitoring

NetEye Performance Analysis

During NetEye development, the R&D team relies on a Continuous Integration system (based on automated tools), that helps us identify errors, gaps and missing requirements, or in other words, that checks whether the actual results match the expected results. Developing high quality software means not only staying on the safe side by finding and correcting…

Read More
02. 10. 2019 Damiano Chini NetEye, SLM, Unified Monitoring

SLM Report Rendering

The Service Level Management (SLM) module was introduced in NetEye 4.7. Thanks to this module, it is now possible to define customers, service level agreement types and contracts, which permits users to easily manage the agreements they have with their customers in terms of availability of their hosts and services. Tightly coupled with the SLM…

Read More
30. 09. 2019 Giuseppe Di Garbo Icinga News, NetEye

Downtime with NetEye 4 Using Icinga 2 API

Scheduling downtime is extremely useful, if not essential, for the correct management of a monitoring system. What exactly is downtime and what is the reason for having it? “Downtime can be scheduled for planned server maintenance or any other targeted service outage you are aware of in advance. Downtime suppresses notifications and can trigger other…

Read More
26. 09. 2019 Andrea Avancini Business Service Monitoring, NetEye

NetEye Automatic Provisioning in vSphere – Part 2

Deploying a NetEye Cluster If you regularly follow this blog, you know that we automatically generate and test a NetEye ISO every night. Starting from the ISO, we can also automatically provision a NetEye virtual machine in a VMware vSphere infrastructure. One might wonder, “What if, since I already have these two ingredients available, I…

Read More
26. 09. 2019 Andrea Detassis Business Service Monitoring, NetEye

NetEye Automatic Provisioning in vSphere – Part 1

Deploying a Single Instance As you probably already know, here at Würth Phoenix we love Ansible. Our journey started by using Terraform for simple automation tasks like generating a virtual machine in vSphere starting from an existing template, only to switch to Ansible later. Ansible is now our everyday companion for automation. As mentioned earlier,…

Read More

Archive