Icinga DB - Backend moderne
Find a file
Alvar 111c418fb8
Some checks are pending
Compliance / compliance (push) Waiting to run
Build and Publish Container Image / build-and-publish-container-image (push) Waiting to run
Go / build-test (macos-latest) (push) Waiting to run
Go / build-test (ubuntu-latest) (push) Waiting to run
Go / lint (push) Waiting to run
Go / vet (push) Waiting to run
Go / fmt (push) Waiting to run
Go / modtidy (push) Waiting to run
Go / vendor-diff (push) Waiting to run
Integration Tests / MySQL (push) Waiting to run
Integration Tests / PostgreSQL (push) Waiting to run
SQL / MySQL 5.5 (push) Waiting to run
SQL / MySQL 5.6 (push) Waiting to run
SQL / MariaDB 10.1 (push) Waiting to run
SQL / MariaDB 10.2 (push) Waiting to run
SQL / MariaDB 10.3 (push) Waiting to run
SQL / MariaDB 10.4 (push) Waiting to run
SQL / MariaDB 10.5 (push) Waiting to run
SQL / MariaDB 10.6 (push) Waiting to run
SQL / MariaDB 10.7 (push) Waiting to run
SQL / MariaDB latest (push) Waiting to run
SQL / MySQL 5.7 (push) Waiting to run
SQL / MySQL 8 (push) Waiting to run
SQL / MySQL latest (push) Waiting to run
SQL / PostgreSQL 10 (push) Waiting to run
SQL / PostgreSQL 11 (push) Waiting to run
SQL / PostgreSQL 12 (push) Waiting to run
SQL / PostgreSQL 13 (push) Waiting to run
SQL / PostgreSQL 9.6 (push) Waiting to run
SQL / PostgreSQL latest (push) Waiting to run
Sync For-Container.md to Docker Hub / sync (push) Waiting to run
Merge pull request #1125 from Icinga/dependabot/go_modules/tests/golang.org/x/sync-0.21.0
build(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 in /tests
2026-06-09 06:36:01 +00:00
.github build(deps): bump docker/build-push-action from 6 to 7 2026-03-06 18:14:40 +00:00
cmd icingadb-migrate: Address golangci-lint gosec reports 2026-02-18 10:55:45 +01:00
doc notifications: Attribute Negotiation 2026-06-01 12:13:21 +02:00
internal notifications: Attribute Negotiation 2026-06-01 12:13:21 +02:00
pkg notifications: Attribute Negotiation 2026-06-01 12:13:21 +02:00
schema Merge pull request #1063 from Icinga/schema-align-icinga2-data-structure-and-schema 2026-01-14 15:27:43 +00:00
tests build(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 in /tests 2026-06-08 18:12:54 +00:00
.gitattributes Add more information to icingadb --version ouput 2022-05-23 16:03:56 +02:00
.gitignore Merge branch 'v1.0.0-rc2-rewrite' 2021-05-25 23:31:13 +02:00
.golangci.yml golangci-lint: Add .golangci.yml configuration 2025-10-14 15:12:57 +02:00
.mailmap Update AUTHORS 2025-06-17 12:57:56 +02:00
AUTHORS Update AUTHORS 2025-06-17 12:57:56 +02:00
CHANGELOG.md Release Icinga DB Version 1.5.1 2025-12-15 14:38:04 +01:00
config.example.yml notifications: Attribute Negotiation 2026-06-01 12:13:21 +02:00
Containerfile Containerfile: allow running the binary without absolute path 2025-04-02 11:22:15 +02:00
go.mod build(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 2026-06-08 18:12:26 +00:00
go.sum build(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 2026-06-08 18:12:26 +00:00
LICENSE Add LICENSE 2019-11-04 14:14:15 +01:00
README.md Docs: Account Redis' trademark policy 2024-04-11 10:07:51 +02:00

Icinga DB

Icinga DB is a set of components for publishing, synchronizing and visualizing monitoring data in the Icinga ecosystem, consisting of:

  • The Icinga DB daemon, which synchronizes monitoring data between a Redis®* server and a database
  • Icinga 2 with its Icinga DB feature enabled, responsible for publishing the data to the Redis® server, i.e. configuration and its runtime updates, check results, state changes, downtimes, acknowledgements, notifications, and other events such as flapping
  • And Icinga Web with the Icinga DB Web module enabled, which connects to both Redis® and the database to display and work with the most up-to-date data

Icinga DB Architecture

Documentation

Icinga DB documentation is available at icinga.com/docs.

License

Icinga DB and the Icinga DB documentation are licensed under the terms of the GNU General Public License Version 2.