Icinga DB - Backend moderne
Find a file
Julian Brost d337826415 Containerfile: allow running the binary without absolute path
This sets the PATH environment variable so that the binary installed to the
container image can be found by just its name. This makes it nicer to manually
provide a command by the container, so for example, now "docker run --rm -it
icinga/icingadb:dev icingadb --version" works. The binary is still installed
under the same path, so it can still be invoked using the same absolute path as
before.
2025-04-02 11:22:15 +02:00
.github Merge pull request #916 from Icinga/dont-push-attestations-to-image-registries 2025-04-01 11:26:29 +02:00
cmd Merge pull request #885 from Icinga/icingadb-migrate-sql-explicit-as-i884 2025-03-31 16:31:30 +02:00
doc doc/03-Configuration.md: Environment Variables 2025-03-17 12:33:13 +01:00
internal Auto Import Database Schema 2025-03-28 10:39:16 +01:00
pkg Auto Import Database Schema 2025-03-28 10:39:16 +01:00
schema Release Icinga DB Version 1.2.1 2024-12-18 10:45:22 +01:00
tests Merge pull request #907 from Icinga/dependabot/go_modules/tests/github.com/go-sql-driver/mysql-1.9.1 2025-03-21 11:34:39 +00:00
tools Update dev_update_schema.sh to fit default icingadb.ini 2019-11-05 12:00:10 +01: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
.mailmap Update AUTHORS and .mailmap 2024-12-17 22:18:45 +01:00
AUTHORS Update AUTHORS and .mailmap 2024-12-17 22:18:45 +01:00
CHANGELOG.md Release Icinga DB Version 1.2.1 2024-12-18 10:45:22 +01:00
config.example.yml Docs: Redis ACL Username and Database 2024-12-17 13:28:51 +01:00
Containerfile Containerfile: allow running the binary without absolute path 2025-04-02 11:22:15 +02:00
go.mod build(deps): bump github.com/mattn/go-sqlite3 from 1.14.24 to 1.14.25 2025-04-01 16:48:32 +02:00
go.sum build(deps): bump github.com/mattn/go-sqlite3 from 1.14.24 to 1.14.25 2025-04-01 16:48:32 +02: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.