Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Shinken Enterprise looks at all these relations and creates a graph with it. A graph is a relation shard. This can be illustrated by the following picture :

Image Modified

 


In this example, we will have two shards:

...

When all relation shards are created, the Arbiter aggregates them into N configurations if the administrator has defined N active schedulers (no spares). shards are aggregated into configurations (it's like "Big shards"). The dispatch looks at the weight property of schedulers: the higher weight a scheduler has, the more shards it will have. This can be shown in the following picture :

 

Image Modified

 

The configurations sending to satellites

...

Pollers connections with more than one scheduler

 

Image Modified

 

The high availability

...


Let's take a look at two distributed environnements. In the first case the administrator wants totally distinct daemons. In the second one he just wants the schedulers/pollers to be distincts, but still have one place to send notifications (reactionners) and one place for database export (broker).

Distincts realms :

 

 

 

 

More common usage, the global realm with reactionner/broker, and sub realms with schedulers/pollers:

 

 

 


Satellites can be used for their realm or sub realms too. It's just a parameter in the configuration of the element.

...