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 providing additional default configurations and to automate the setup of this new world. After those first experiences, I found myself with a collection of configurations and scripts to automate specific steps during a setup.
The obvious next step was to share that information with my colleagues, leading me to ask myself – why should we keep this information just inside our group when there are so many people and organizations out there using Icinga2 who could benefit from this information?
This was the moment in late 2018 when I initiated the first commit on my github account, founding the repository neteye4. In the early days, it consisted of just a few scripts to automate the deployment of the Icinga2 Agent, making use of the PowerShell framework to configure the Agent using Director’s self-service API.
Thanks to the contributions of colleagues and brainstorming with them, the content grew and grew, and today the repository provides scripts to automate the setup of a web-based neteyeshare, including the Agents along with some additional configuration templates.
A second repository, the icinga2-monitoring-templates, now provides a collection of monitoring-related content, directly importable via scripts into Icinga Director. A short Readme guides even new users or explorers of NetEye 4 through the steps of configuring a fresh installation of NetEye 4 and importing those templates.
Growing with Community Contributions
Projects on GitHub are public for a good reason: everyone may access the data and everyone may contribute to it. Over the course of this year, I had the occasion to collaborate with colleagues and business partners, who helped me to review and enrich the content provided in these two repositories. It has been impressive to see the number of commits and contributions over the last year!
We’ve now arrived at the end of the year, a period of holidays and good times. And so it’s also time for me to thank everyone who spent some of their own time contributing to the content of this community project! Let’s continue and grow in 2020 ,)
After my graduation in Applied Computer Science at the Free University of Bolzano I decided to start my professional career outside the province. With a bit of good timing and good luck I went into the booming IT-Dept. of Geox in the shoe district of Montebelluna, where I realized how a big IT infrastructure has to grow and adapt to quickly changing requirements. During this experience I had also the nice possibility to travel the world, while setting up the various production and retail areas of this company. Arrived at Würth Phoenix I started developing on our monitoring solution NetEye. Today, in my position as Consulting an Project Manager I am continuously heading to implement our solutions to meet the expectation of your enterprise customers.
Author
Patrick Zambelli
After my graduation in Applied Computer Science at the Free University of Bolzano I decided to start my professional career outside the province. With a bit of good timing and good luck I went into the booming IT-Dept. of Geox in the shoe district of Montebelluna, where I realized how a big IT infrastructure has to grow and adapt to quickly changing requirements. During this experience I had also the nice possibility to travel the world, while setting up the various production and retail areas of this company. Arrived at Würth Phoenix I started developing on our monitoring solution NetEye. Today, in my position as Consulting an Project Manager I am continuously heading to implement our solutions to meet the expectation of your enterprise customers.
Do you ever need to reboot or do maintenance on your Windows Server? Then if the server is monitored by NetEye, you'll surely want to mark it in downtime so as not to have notifications sent out for problems arising Read More
Currently, deploying an Icinga 2 Agent on a Linux system can be intricate, given the substantial variations in the process across different releases or OS families. For instance: The repository definition differs for each OS version and family User and Read More
Scenario Veeam Backup & Replication product is widely used for backuping virtual machines, primary hosted on VMware vSphere infrastructure. It could also backup physical machines through dedicated agents. It’s very important to keep the backup status monitored: it would be Read More
In our previous post we discussed how to handle RD users using CMDO, focusing on the scripts needed to obtain a unique identifier for each users in the RD Farm. In this post I want to focus on how to Read More
ScenarioIn a Microsoft Remote Desktop environment, it’s a common need to force the logoff of a hanged user session. The NetEye Command Orchestrator (CMDO) can help us perform this task by executing remote commands through the Icinga2 agent API. There’s Read More