Icinga DB - Backend moderne
Find a file
Noah Hilverling adf3508588
Merge pull request #242 from Icinga/dependabot/go_modules/github.com/google/uuid-1.1.4
Bump github.com/google/uuid from 1.1.3 to 1.1.4
2021-01-12 07:54:38 +01:00
.github Merge pull request #226 from Icinga/feature/mariadb104 2020-10-27 11:42:15 +01:00
config Upgrade Redis client 2020-05-12 16:08:17 +02:00
configobject Merge pull request #205 from Icinga/feature/password-authentication 2020-12-10 16:57:44 +01:00
connection Fix formatting using go fmt 2020-09-22 18:46:51 +02:00
doc Doc: Add Redis password configuration settings 2020-08-10 17:59:35 +02:00
etc mysql/schema: Add name indices to host,service,user,usergroup tables 2020-10-16 11:43:12 +02:00
ha Merge pull request #205 from Icinga/feature/password-authentication 2020-12-10 16:57:44 +01:00
jsondecoder Get rid of not used checksums 2019-11-29 11:27:14 +01:00
prometheus Add license headers 2019-11-04 14:22:27 +01:00
supervisor Fix config sync overwriting state sync 2020-03-05 15:47:17 +01:00
tools Update dev_update_schema.sh to fit default icingadb.ini 2019-11-05 12:00:10 +01:00
utils Actually insert NULL into NULLable columns 2020-10-27 16:49:19 +01:00
.gitignore Add AUTHORS and .mailmap 2020-03-12 14:41:30 +01:00
.mailmap Update .mailmap 2020-04-20 13:35:30 +02:00
AUTHORS Add AUTHORS and .mailmap 2020-03-12 14:41:30 +01:00
CHANGELOG.md Add CHANGELOG.md 2020-03-12 11:28:14 +01:00
go.mod Bump github.com/google/uuid from 1.1.3 to 1.1.4 2021-01-11 10:02:31 +00:00
go.sum Bump github.com/google/uuid from 1.1.3 to 1.1.4 2021-01-11 10:02:31 +00:00
icingadb.ini Doc: Add Redis password configuration settings 2020-08-10 17:59:35 +02:00
LICENSE Add LICENSE 2019-11-04 14:14:15 +01:00
main.go Adjust import sorting in main.go 2020-09-23 19:46:03 +02:00
README.md Add README.md 2020-02-07 11:10:27 +01:00
RELEASE.md Add RELEASE.md 2020-03-12 13:24:08 +01:00
version.go Release version 1.0.0-rc1 2020-03-13 10:51:23 +01:00

Icinga DB

Icinga Logo

Table of Contents

About

Icinga DB serves as a synchronisation daemon between Icinga 2 (Redis) and Icinga Web 2 (MySQL). It synchronises configuration, state and history of an Icinga 2 environment using checksums.

Icinga DB also supports reading from multiple environments and writing into a single MySQL instance.

License

Icinga DB and the Icinga DB documentation are licensed under the terms of the GNU General Public License Version 2, you will find a copy of this license in the LICENSE file included in the source package.

Installation

For installing Icinga DB please check the installation chapter in the documentation.

Documentation

The documentation is located in the doc/ directory and also available on icinga.com/docs.

Support

Check the project website for status updates. Join the community channels for questions or ask an Icinga partner for professional support.

Contributing

There are many ways to contribute to Icinga -- whether it be sending patches, testing, reporting bugs, or reviewing and updating the documentation. Every contribution is appreciated!

Please continue reading in the contributing chapter.