Blog Entries

22. 03. 2022 Mattia Codato CTF Writeups, Development

CTF Insomni’hack Teaser 2022 ─ Vault Challenge

On January 29th, I attended my first CTF (capture the flag) competition: the Insomni’hack teaser.Based on my skills, I decided to go for the challenge called Vault which consists of a web-based vault of five pages: a home page, one where you can see the key/value pair you entered after logging in, a page for…

Read More
11. 03. 2022 Benjamin Gröber Development

How to tackle uncertainty during development

Uncertainty is an inherent part of the complex domain of software development. To reduce uncertainty, we made it a part of our custom agile software development methodology. We plan the next sprint for each team by picking the top-most items from the backlog and giving a rough estimate. However, sometimes a new feature request is…

Read More
31. 12. 2021 Damiano Chini Development, NetEye

Tornado Monitoring and Statistics

When I’m running a service which processes a lot of data, sooner or later I start to wonder: what is the service doing? What data is it processing? This also applies to our event processor Tornado. For the Tornado Engine, the administrator may wonder for example how many events Tornado is receiving, how many actions…

Read More
31. 12. 2021 Damiano Chini Development, Log Management, Log-SIEM, NetEye

Real Time Log Signing on Fleet-managed Elastic Agents – A Preliminary Investigation

The R&D Team is currently working on the integration of the new Elastic Fleet management tool in NetEye 4. Once Elastic Fleet is fully integrated in NetEye 4, all of the Log Management features currently supported will also need to work with the Elastic Fleet. In particular, the integration of Elastic Fleet with the Log…

Read More
29. 12. 2021 Alessandro Valentini Development, NetEye

NetEye Satellites: a Process-Growth Opportunity

During 2021 we decided to officially support Satellites as part of NetEye. Satellites were already widely used by our customers, in particular as part of the Icinga 2 monitoring infrastructure, but a complex manual configuration was required to install them. The development team faced a difficult challenge in fully supporting Satellites: providing an easy-to-use solution…

Read More
29. 12. 2021 Charles Callaway Development

Making Your Own Tutorials, Part 6: Beyond the Green Screen

Welcome to the next installment in my series on creating video tutorials on technical topics that you can upload to YouTube, and in particular in this article, on continuously improving the quality as you create more and more tutorials over time. There’s a method in the art/design community called iteration, where creative groups improve on…

Read More
20. 12. 2021 Charles Callaway Documentation, PHP

Intermediate Features in the Grav CMS

In my last post I described an easy, developer-oriented setup for a website based on the Grav file-based content management system, along with the EasyDev PHP development suite that contributes PHP, Apache and MySQL (although the latter isn’t necessary for Grav to operate). Used together, you can build quite sophisticated user-facing sites. Today I’m going…

Read More
15. 12. 2021 Fabrizio Dovesi Development, Service Management

First Steps in Your Atlassian Ecosystem – Keep the Lights on Jira with Confluence Pages Macros

Project data and documentation management is always a challenge. Using macros within your Confluence pages can definitely help with this, especially those that create live charts and reports on the linked Jira project. After following these simple steps, in just a few minutes you’ll have: 📌 A better idea of how to organize Confluence Pages…

Read More
09. 12. 2021 Fabrizio Dovesi Development, Service Management

First Steps on Your Atlassian Ecosystem – Integrate Jira Projects and Confluence Spaces

Once you have an empty, configured Atlassian cloud site, what are the right steps to take in order to get value from it at time zero? After following these simple steps, in just a few minutes you’ll have: 📌 A Confluence Space to manage your documentation 📌 An integrated Jira Project and Confluence Space 📌…

Read More
30. 09. 2021 Damiano Chini Development, NetEye

Tornado: Tracing

How can we allow a Tornado administrator to successfully track down the flow of an event through Filters, Rules and Actions of Tornado, when Tornado is processing thousands of events per second? Tornado administrators can have a hard time reading Tornado logs to understand where for example an action error comes from. Take this log…

Read More
14. 09. 2021 Dominik Gramegna Development, Icinga Web 2, NetEye, PHP

Personal Impressions on Creating Custom Icinga Web 2 Modules

In my second and last blog I want to talk about the procedure for writing Icinga Web 2 modules (icingaweb2-modules) for NetEye. This will be my last blog because as of today, I will sadly leave this company. In my short time here I’ve had the occasion to learn the art of making own Icinga…

Read More
25. 08. 2021 Charles Callaway Documentation, PHP

A Dead Simple CMS/WAMP Development Environment

Suppose you need to set up or maintain a simple but professional looking website on Windows (maybe even on a budget), be able to develop using tools like PHP, have it all work even when you don’t have web access, and then once you’re done, wouldn’t it be great if you didn’t have to compile,…

Read More
20. 08. 2021 Valentina Da Rold Development

Research & Development – The Reorganization

As described in my previous post (Research & Development – The Spotify Model) we recently discussed the Spotify Model and various changes and improvements we could apply to our internal team organization. During our retrospectives two recurring problems popped out: long and exhausting sprint planning sessions difficulties in creating balanced sprints based on team members…

Read More
30. 06. 2021 Mattia Codato Development, NetEye

Live Modification

In Würth Phoenix we usually organize a workshop with the Icinga2 team twice a year. These workshops are an opportunity for all participants to show the latest developments, propose new ideas and explore new solutions. They’re always very inspiring days with an incredible flow of ideas and a lot of code written. During this year’s…

Read More
30. 06. 2021 Charles Callaway Documentation

Making Your Own Video Tutorials, Part 5: Publishing on YouTube

Congratulations on finishing your first tutorial video! So now you can put it on your corporate web site, and maybe email or tweet out a link to it. But what about visibility? If your business is large enough to have a marketing department, you (or they) will likely want your tutorial videos to be part…

Read More

Archive