Blog Entries

02. 04. 2021 Mattia Codato Development, NetEye

NetEye Smart Director

With the new NetEye 4.17 release, we’ve introduced a new feature: Smart Director. What is Smart Director? Smart Director is an extension of IcingaWeb2’s Director module that allows an operator to immediately deploy host and service changes without executing the classic Director deployment. Why another Director? The NetEye team implemented this fantastic feature to meet…

Read More
02. 04. 2021 Mattia Codato Development, NetEye

Advanced Sphinx Theme Customization

In a companion post we talked about how to create a custom theme for Sphinx, like the one we made for the new NetEye online user guide.Sometimes just a basic customization is not enough and you want to create something much more advanced. In this article, we’ll look at some more detailed custom parts. Custom…

Read More
02. 04. 2021 Valentina Da Rold Development, NetEye

How to Create a Custom Sphinx Theme

During this release we worked a lot to improve the NetEye User Guide. The new user guide is now independent of the NetEye product itself, it can be found online and its structure is greatly changed. By this I mean that we improved not only its content, but we also decided to use a more…

Read More
01. 04. 2021 Damiano Chini Development, Log Management, Log-SIEM, NetEye

Log Management – Real Time Log Signing

Meeting the highest security standards is an absolute priority in NetEye. For this reason, in the continuous process of improving security in NetEye 4, we brought an important architectural improvement in the Log Manager module in the NetEye 4.17 release. The new architecture takes the name of Real Time Log Signing and its main focus…

Read More
25. 03. 2021 Valentina Da Rold Development, ITOA, NetEye

How to Customize a Grafana Component

I’ve been working with Grafana since 2017, when I started as a Frontend Developer here at Wuerth Phoenix.I typically take care of the customization of the Grafana User Interface, with the goal of reflecting the NetEye look and feel inside Grafana, aka the ITOA module. I’ve already written about a simple way to customize the…

Read More
26. 02. 2021 Charles Callaway Documentation

Making Your Own Tutorials, Part 3: Using a Green Screen

In my last blog post we looked at practical suggestions for improving the tutorial videos you upload to YouTube, focusing on tips for audio recording, video recording and editing, writing the script, and uploading them. Now suppose you want to take the next step that will (hopefully!) add some impact to your tutorials: putting yourself…

Read More
11. 01. 2021 Charles Callaway Documentation

Making Your Own YouTube Tutorials, Part 2

In my previous post I described the kind of tasks, resources and software that we had to master in order to create YouTube IT tutorial videos like the 20 Alyvix videos we made in 2020. As we looked back to compare the first few videos we made with the last few, it was easy to…

Read More
30. 12. 2020 Charles Callaway Documentation

Making Your Own YouTube Tutorials, Part 1

In a recent blog post I described our new Alyvix YouTube channel that contains the 20 Alyvix tutorial videos we’ve created this year. Each video is a self-contained tutorial that showcases one aspect of how Alyvix can be used for visual monitoring, both practical application examples and for learning basic concepts and operations. Since one…

Read More
28. 12. 2020 Michele Santuari Development

Research & Development – Spike (Part 4)

In a series of blog posts (1, 2, 3), I have described how we have incrementally improved our Agile process since I joined the team. In the last post, I highlighted how we estimate the development efforts for each task in order to be able to prioritize our various activities. We have already seen how…

Read More
23. 12. 2020 Thomas Forrer Development, NetEye

Adopting Pulp 2: A Migration Journey #2

In the previous chapter of this blog post series, we discussed how Würth Phoenix has recently adopted Pulp as its main repository management platform. To briefly recap, Pulp is a free and open-source platform for managing repositories of software packages and artifacts and making them available to a larger audience. The types of packages and…

Read More
23. 12. 2020 Michele Santuari Development

RPM/ISO Repository: Disk Space Optimization

Our NetEye Unified Monitoring Solution is distributed and maintained via ISO images and RPM Packages. In the past, we used the mrepo tool to manage our RPMs/ISO repositories, and during the current year we migrated to Pulp, as my colleague Andrea has already described. As an R&D team, we continuously release new features in development…

Read More
21. 12. 2020 Charles Callaway Documentation, Unified Monitoring, Visual Synthetic Monitoring

The Alyvix Video Tutorial Channel on YouTube

This year we introduced an Alyvix YouTube channel to complement the written Alyvix user guide. It now contains a number of videos that explain how to monitor specific tasks as well as explaining background knowledge about the building blocks you can use to create your own Alyvix test cases. At the end of this year…

Read More
03. 12. 2020 Charles Callaway Documentation

Creating Documentation in Sphinx

Most small open source documentation projects use Markdown to create their project documentation. After all, it has a minimalistic and thus easy-to-learn syntax, does all the basics well, renders very quickly (even quickly enough to create a real-time WYSIWYG viewer), and is almost universally supported across popular web platforms like GitHub. At some point, though,…

Read More
05. 10. 2020 Michele Santuari Development, NetEye

Research Activities: A Fully Distributed NetEye

During the NetEye User Group in November 2019, I presented the future vision of a new, completely distributed architecture to allow more flexibility, performance and scalability. In particular, a more flexible and scalable architecture is helpful for large environments such as Managed Service Provider infrastructures or for monitoring solutions as a service (i.e., NetEye 4…

Read More
02. 10. 2020 Damiano Chini Development, NetEye

NetEye Communication over NATS

In a previous post we talked about how in NetEye we migrated all the Tornado communications from direct TCP to NATS. Since then, we’ve extensively and successfully adopted NATS as a communication channel for many of the components present in NetEye. As often happens when approaching new technologies, the initial straightforward approach did not turn…

Read More

Archive