Skip to content

Automatically sync all data to new nodes in an existing zone #7176

@widhalmt

Description

@widhalmt

Hi,

Our current approach to add new endpoints to existing zones is to manually sync parts or the whole /var/lib/icinga2/ as stated in https://github.com/Icinga/icinga2/blob/c2542710b7517bdbc3b14b7f5476e94a2785e581/doc/06-distributed-monitoring.md#distributed-monitoring-advanced-hints-initial-sync

This might be "good enough" for rather static setups but I'd really like to see a reliable automatic sync to new endpoints in the long term.

Why?

  • Because it helps a lot with automation
  • Because it helps a lot with very dynamic setups (think cloud deployments, containerized deployments)
  • Because even when we now have it in the documentation people tend to miss important steps when reading documentation. Especially when they are out of line like this one (automatic sync for everything, save in this very special case)

I know, that's not as easy to implement as it looks in the first place and there are more pressing issues but please keep this in mind for upcoming changes in the cluster sync mechanisms.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/distributedDistributed monitoring (master, satellites, clients)enhancementNew feature or requeststalledBlocked or not relevant yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions