Automatically Convert Monitoring Alerts into Actions

MONITORING AND AUTOMATION

Every alert from Icinga or Prometheus is automatically classified, documented, and addressed with an initial response—a ticket is created, the right people are notified, and the routine runs automatically. Built with n8n, compliant with data protection regulations and hosted in-house.

An alarm goes off
from Icinga or Prometheus
Add context
Host, Service, Last Modified
U
Ticket is being created
with priority and history
Auto-Remediation
Restart the service, free up space
Assess & Escalate
Critical? To whom?
On-call staff takes over
with the full context—people decide

The Problem

Every time an alarm is triggered, the same procedure is followed: assess, check, respond, document. It takes time and is stressful—often in the middle of the night.

A Flood of Alerts Without a Filter

Hundreds of notifications a day—most of them just noise. Real problems get lost in the flood—and are noticed too late.

Always the same routine

Check the service, restart it, free up memory, submit a ticket: familiar incidents require manual effort every time, even at 3 a.m.

Who is responsible?

Who did what and when? Without comprehensive documentation, there is no basis for post-mortems, audits, and fair on-call scheduling.

How we work with you

Four steps, the same for every NETWAYS solution—from analyzing your alarm sources to implementing the final automation during live operation.

Step 1

Analysis & Concept

We'll review your alert sources and desired responses and determine which alert should trigger which action.

→ We only automate reliable alarms—not the response to false alarms.

"
Step 2

Setup & Integration

n8n is deployed in your environment and connected via webhooks to Icinga or Prometheus, as well as to your ticketing system, chat, and runbooks.

→ Clean integration instead of a tangled mess of scripts that no one will maintain later on.

"
Step 3

Commissioning & Auto-Remediation

The workflows go live: Alerts are enriched, documented, and responded to with an initial routine action.

→ Humans remain in the loop—critical interventions are decided by a human.

"
Step 4

Support & Operations

If you'd like, we can take full responsibility for operating and maintaining the workflows—or train your team to manage them on their own.

→ Updates and availability won't take up any of your time.

What’s Happening Behind the Scenes

Four building blocks that can be implemented individually or in combination—depending on where you have the greatest leverage.

Automatically append context

Collect Alarm Context

As soon as an alert is received, the workflow compiles information on the host, service, recent deployments, and the most recent history, and attaches it all.

Result: Faster processing, fewer follow-up questions.

Document the incident

Create a ticket automatically

Each relevant alarm generates a ticket with a priority, context, and timestamp in the connected system.

Result: Complete documentation for post-mortem analysis and audits.

Trigger the first countermeasure

Auto-Remediation for Routine

For known patterns, the workflow carries out defined corrective actions—restarting the service, clearing the cache, and freeing up memory.

Result: Many incidents are resolved before anyone wakes up.

Prioritize & Escalate

Assess & Escalate

If the problem persists or is critical, the workflow is escalated to the appropriate on-call team—via the appropriate channel.

Effect: Only genuine cases reach people, and they are prioritized correctly.

What You’ll Achieve

Respond faster, sleep more soundly, and maintain transparency at all times.

Fixed faster

Enrichment, Ticket, and First Step run automatically. The time to response (MTTR) is noticeably decreasing.

A More Relaxed On-Call Schedule

The workflow handles routine tasks; only genuine escalations alert someone—no more alert fatigue.

Fully traceable

Every alert is documented as a ticket: who, what, when. A good foundation for audits and post-mortems.

What is your solution built with?

Tried-and-true open-source components. You decide which components you’ll manage yourself and where you’ll rely on NETWAYS services.

n8n

Open-source platform for workflow and process automation. It connects the ticketing system, CRM, and knowledge bases via visual nodes—without the need for in-depth programming. It is managed entirely in-house, so no ticket data is shared with a third-party SaaS provider.

Icinga

Provides the following alerts: host and service checks, including status and history. Icinga forwards every event to the workflow via notifications and webhooks.

Prometheus

Metrics-based alerting in a cloud-native environment. The Alert Manager forwards alerts to n8n in a structured manner—ideal for dynamic environments.

Grafana

Makes alerts and their handling visible. Dashboards show which incidents were resolved automatically and where human intervention was required.

We’ll integrate what you’re already using with

n8n comes with native integrations for over 400 systems—anything else can be added via API. A selection of the tools that our alert workflows typically integrate with.

Ticket Systems & Help Desk

  • Jira Service Management
  • Zendesk
  • Freshdesk
  • Zammad
  • OTRS
  • ServiceNow

Alerts & Chat

  • Slack
  • Microsoft Teams
  • Rocket.Chat
  • Mattermost
  • Telegram

Data & Office

  • Microsoft 365
  • Snipe IT
  • PostgreSQL / MySQL
  • Excel / Google Sheets

Monitoring & Alerting

  • Icinga
  • Prometheus / Alertmanager
  • Grafana Alerting
  • Zabbix
  • Checkmk

Automation & Runbooks

  • Ansible
  • SSH / Shell Scripts
  • REST APIs
  • Webhooks
  • Rundeck

Knowledge & Documentation

  • Confluence
  • BookStack
  • Notion
  • SharePoint

Questions & Answers

Frequently Asked Questions About This Solution

How do I automate monitoring alerts?

2
3
Your monitoring system sends the alert via a webhook to a workflow engine such as n8n. There is a defined process in place: gather context, create a ticket, perform a routine action, and escalate if necessary. NETWAYS replicates your existing response process in such workflows.

What is auto-remediation?

2
3
Auto-remediation means that a known alert automatically triggers an initial corrective action—such as restarting a hung service or freeing up full memory. It handles recurring routine tasks; unclear or critical cases are still escalated to a human.

What is Alert-to-Action?

2
3
Alert-to-Action describes the bridge between monitoring and action: A simple alert is automatically converted into a traceable action—a ticket, a notification, a routine step, or an escalation. Instead of someone simply seeing the alarm and responding manually, the first step has already been taken.

How do I connect Icinga to a ticketing system?

2
3
Via a notification command or webhook in Icinga that forwards the event to n8n. n8n enhances the alert and automatically creates a ticket with the appropriate priority and context via your ticketing system's API. With Prometheus, this works in the same way via the Alertmanager.

What is n8n?

2
3
n8n is an open-source platform for workflow and process automation. Visual nodes allow you to connect systems without having to program everything yourself. n8n runs on-premises or as a managed service via NWS, so no data is transferred to an external provider.

Is this GDPR-compliant?

2
3
The decision regarding critical or ambiguous interventions. Enrichment, documentation, notification, and clearly defined routine steps are automated. Anything that requires judgment is escalated—humans remain in the loop, but without the burden of routine (human-in-the-loop).

We look forward to your message






    captcha