Last updated: November 4, 2026 · Reading time: 8–11 minutes Wazuh vs. Elastic: Both collect logs, detect suspicious activity, and can be self-hosted. The real difference lies in where the analysis takes place and what data you can search later. This comparison highlights architecture, feature sets, costs, and operational overhead. Wazuh vs. Elastic: Key Points at a Glance Wazuh analyzes events in the Manager and, by default, stores only alerts. Elastic stores the raw data in the index, where...
Dirk Wening
Install n8n and send Icinga alerts to Microsoft Teams
Last updated: October 29, 2026 · Reading time: 15–20 minutes Install n8n, connect it to Icinga, and start seeing your first alerts in Microsoft Teams: You can do all this on Ubuntu 26.04 in just one afternoon. After that, your monitoring system will immediately report every status change in the Teams channel, send a status report on weekdays, and warn you in advance about expiring certificates. The key points in 30 seconds n8n runs via Docker Compose in three containers: n8n, PostgreSQL 17,...
Installing Forgejo on Ubuntu 26.04
Last updated: October 15, 2026 · Reading time: 7–8 minutes Installing Forgejo on Ubuntu 26.04 takes less than an hour, and once it's done, you'll have full control over your own Git server. This guide walks you through the preparation, database setup, signature verification, and web installer step by step, until Forgejo is running as a service and your first repository is ready. The most important points in 30 seconds Installing Forgejo on Ubuntu 26.04 takes less than an hour, after which your...
Icinga 2 Installation Overview: All Guides for Ubuntu & RHEL
Last updated: October 1, 2026 · Reading time: 2–3 minutes Icinga 2 is the foundation for reliable open-source monitoring. However, what the Icinga 2 installation looks like depends on the operating system and the components you actually need. This overview brings together all the step-by-step guides for Icinga 2, Icinga DB, Icinga DB Web, and Icinga Director for Ubuntu and RHEL in one place. What is Icinga 2? Icinga 2 is a monitoring solution that checks whether hosts and services are...
Ansible Loop: Basics and Looping Across Multiple Tasks
Last updated: October 1, 2026 · Reading time: 4–6 minutes With an Ansible loop, you can run a task for each item in a list. Here you'll find the basics, along with practical examples, and learn how to use ` include_tasks ` to loop through multiple tasks that depend on one another. The most important points in 30 seconds An Ansible loop executes a task for each element in a list, wher {{ item }} represents the current element. The list can be included directly in the task, come from a variable,...
ServiceNow CMDB Import for Icinga Director
Last updated: September 24, 2026 · Reading time: 3–4 minutes Manually transferring ServiceNow CMDB data into Icinga Director takes time and quickly results in outdated data. The Icinga Web 2 module " icingaweb2-module-servicenow-import " from NETWAYS fills this gap: It retrieves servers and network devices directly from ServiceNow via API and automatically creates them as hosts in Director. Key Points icingaweb2-module-servicenow-import is an Icinga Web 2 module that provides ServiceNow CMDB...
ServiceNow Integration for Icinga
Last updated: September 10, 2026 · Reading time: 8–9 minutes If Icinga reports a critical outage but no one at the service desk notices it, the alert goes unacted upon. Using the open-source repositories icinga-servicenow and icinga-servicenow-web, you can connect Icinga directly to ServiceNow: Notifications are automatically converted into incidents—no manual copying and pasting required. This guide shows you what you need and how to install and configure both components. The most important...
Ansible and the Elastic Stack
Last updated: August 6, 2026 · Reading time: 4–6 minutes In this article, I’d like to introduce you to the Ansible Collection netways.elasticstack, which allows you to automatically deploy and manage Ansible and the Elastic Stack (Elasticsearch, Logstash, Kibana, Beats). Using a detailed example, I'll show you step by step how to set up an Elasticsearch node. The most important points in 30 seconds netways.elasticstack fully supports Elasticsearch, Logstash, Kibana, and Beats, and...
Filebeat and Metricbeat – Visualizing Your First Logs with Elastic and Kibana
Last updated: July 9, 2026 · Reading time: 2–3 minutes Elasticsearch is running, Kibana is set up, but how does the data actually get into the stack? The answer lies in what are known as "Beats": lightweight data collectors that run in the background and forward data to Elasticsearch. The easiest way to get started is with Filebeat and Metricbeat. This article shows you how to set up Filebeat for log files and Metricbeat for system metrics, and how to view both in Kibana. Why use Filebeat...
Ansible Icinga Collection
Last updated: July 16, 2026 · Reading time: 4–6 minutes With Ansible and Icinga, you can automate the setup of your entire monitoring environment. The " netways.icinga " collection brings together eight roles that handle exactly these recurring steps for you. We'll show you what the Collection can do, where its limitations lie, and how to set up a test environment in just a few minutes using the Full-Stack Playbook. Introduction to the Collection If you run a monitoring system like Icinga, you...
What is the ELK Stack? Elasticsearch, Logstash, and Kibana Explained Simply
Last updated: July 9, 2026 · Reading time: 2–4 minutes Anyone involved in monitoring, log analysis, or searching through large amounts of data will sooner or later come across the ELK Stack. The ELK Stack consists of three different tools: Elasticsearch, Logstash, and Kibana. Find out what's behind it all, how the three components work together, and why the stack is completely free for self-hosting in our article here. An Overview of the Three Components ELK is not a single software program,...
Foreman & Katello Update | Fixes, CVEs, and New Releases
Installer Fix and CVE Updates At the Foreman Release Team Meeting on July 1, 2026, it was reported that the previously malfunctioning foreman-installer-source-release is now working again. The issue was resolved by two pull requests that restored compatibility between Podman and puppetlabs-concat. In the Nightly branch, as well as in the stable branches 3.18 and 3.19, four CVE fixes will also be released on the same day. Candlepin 4.8 and OCI Images In addition, Candlepin version 4.8 has been...











