OverviewThe Configuration UI provide a web interface to easily configure the monitoric logic of Shinken entreprise. It is the visual management board of the synchronizer daemon. It simplify following concepts: - listing, adding, searching, deleting, duplication, enabling/disabling elements of the configuration
- visually demonstrate inheritence:
- host template attached to hosts
- check template attached to checks
- contact template attache to contacts
- show configuration error without impacting production environment
- propose all differences (new or change) detected by Automatic Detection Module which can be easily accepted or ignored.
ArchitectureThe configuration UI is a module of the Synchronizer. It displays data computed by the synchronizer. The synchronizer dabase is divised into 3 parts: - production database: where the current monitored object configuration is located
- stagging database: what the configuration UI is currently displaying and what the users can edit
- new database: where the automatic discovery modules are writing every minute their detection results. This database is re-written every minute.
|