diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 12:43:12 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 12:43:12 +0000 |
commit | cd989f9c3aff968e19a3aeabc4eb9085787a6673 (patch) | |
tree | fbff2135e7013f196b891bbde54618eb050e4aaf /doc/01-Introduction.md | |
parent | Initial commit. (diff) | |
download | icingaweb2-module-director-upstream.tar.xz icingaweb2-module-director-upstream.zip |
Adding upstream version 1.10.2.upstream/1.10.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | doc/01-Introduction.md | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/doc/01-Introduction.md b/doc/01-Introduction.md new file mode 100644 index 0000000..6d767ae --- /dev/null +++ b/doc/01-Introduction.md @@ -0,0 +1,51 @@ +<a id="Introduction"></a>Introduction +===================================== + +Welcome to the Icinga Director, the bleeding edge configuration tool for +Icinga 2! Developed as an Icinga Web 2 module it aims to be your new +favorite Icinga config deployment tool. Even if you prefer plain text +files and manual configuration, chances are good that the Director will +change your mind. + +Director is here to make your life easier. As an Icinga 2 pro you know +all the knobs and tricks Icinga2 provides. However, you are not willing +to do the same work again and again. Someone wants to add a new server, +tweak some thresholds, adjust notifications? They shouldn't need to +bother you. + +No way, you might think. You do not trust your users, they might break +things. Well... no. Not with the Director. It provides an audit log that +shows any single change. You can re-deploy old configurations at any time. +And you will be allowed to restrict what your users are allowed to do in +a very granular way. + +Doing automation? Want to feed your monitoring from your configuration +management tool, or from your CMDB? You'll love the endless possibilities +Director provides. + + +Basic architecture +------------------ + +Icinga Director uses the Icinga 2 API to talk to your monitoring system. +It will help you to deploy your configuration, regardless of whether you +are using a single node Icinga installation or a distributed setup with +multiple masters and satellites. + + +------------+ +--------------+ +------------+ + | Sat 1 / EU | | Sat 2 / Asia | | Sat 3 / US | + +------------+ +--------------+ +------------+ + \ / / + \ / / + +-------------+ +-------------+ + | Master 1 | <===> | Master 2 | (Master-Zone) + +-------------+ +-------------+ + ^ ^ + | Icinga 2 REST API : + | : + +----------------------------+ + | Icinga Director | + +----------------------------+ + +Using the Icinga 2 Agent? Perfect, the Director will make your life much +easier! |