From f91db80103e6813c035749557905cd4c52801832 Mon Sep 17 00:00:00 2001 From: Markus Opolka Date: Tue, 4 Aug 2026 14:08:50 +0200 Subject: [PATCH 1/2] Add package installation instructions --- README.md | 46 ++++++++++++++++++++++++++++++++++------------ 1 file changed, 34 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 30053dc..66cb4aa 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,41 @@ Other Icinga and Prometheus integrations we provide: ## Installation -The `alertmanager-icinga-bridge` is available as an executable in the GitHub Releases and as a container image `ghcr.io/netways/alertmanager-icinga-bridge`. +The `alertmanager-icinga-bridge` is available as an executable in the GitHub Releases, a container image and Linux repositories. -* Install and start the `alertmanager-icinga-bridge` executable -* Create an Icinga host and API user for Alertmanager-Icinga-Bridge -* Create an Icinga service template for the managed services +1. Install and start the `alertmanager-icinga-bridge` +2. Create an Icinga host and API user for Alertmanager-Icinga-Bridge +3. Create an Icinga service template for the managed services + +### Container + +A container image is available at: + +``` +ghcr.io/netways/alertmanager-icinga-bridge +``` + +### Packages + +NETWAYS provides this tool via [https://packages.netways.de](https://packages.netways.de/). + +To install this module, follow the setup instructions for the **extras** repository. + +**RHEL or compatible:** + +`dnf install alertmanager-icinga-bridge` + +**Ubuntu/Debian:** + +`apt install alertmanager-icinga-bridge` + +## Usage + +When started, Alertmanager-Icinga-Bridge listens to HTTP requests on the following paths: + +* `/webhook` Endpoint to accept alerts from Alertmanager. +* `/healthz` returns HTTP 200 with `ok` as its payload as long as the webhook + serving loop is operational. Example: @@ -29,14 +59,6 @@ alertmanager-icinga-bridge \ --bearer-token alertmanager-example-token ``` -## Usage - -When started, Alertmanager-Icinga-Bridge listens to HTTP requests on the following paths: - -* `/webhook` Endpoint to accept alerts from Alertmanager. -* `/healthz` returns HTTP 200 with `ok` as its payload as long as the webhook - serving loop is operational. - ## Configuration ``` From 429f93d190b8d945221737437443334fae3a18f5 Mon Sep 17 00:00:00 2001 From: Markus Opolka Date: Fri, 7 Aug 2026 10:36:04 +0200 Subject: [PATCH 2/2] [squash] --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 66cb4aa..8b02861 100644 --- a/README.md +++ b/README.md @@ -33,11 +33,11 @@ To install this module, follow the setup instructions for the **extras** reposit **RHEL or compatible:** -`dnf install alertmanager-icinga-bridge` +`dnf install netways-alertmanager-icinga-bridge` **Ubuntu/Debian:** -`apt install alertmanager-icinga-bridge` +`apt install netways-alertmanager-icinga-bridge` ## Usage