Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

Stockage des événements

La taille des données du bac à événement dépend de 3 facteurs :

  • Le nombre d'éléments supervisés
  • La fréquence de changement d'état des éléments supervisés et la taille des messages des Checks
  • La durée pendant laquelle sont gardées les données


Vous ne pourrez pas contrôler le facteur de la fréquence de changement d'état des éléments, et il n'est pas souhaitable de limiter le nombre d'éléments en supervisions.
Donc il n'est pas possible de prédéterminer la taille de la base ce qui veut donc dire que vous devez superviser la base
à l'aide du check Broker - $KEY$ - Module Event Manager Writer.

Vous pouvez modifier les données EVENT_STORAGE_WARNING et EVENT_STORAGE_CRITICAL sur l'hôte pour que le check passe en CRITIQUE ou AVERTISSEMENT s’il dépasse le seuil donné en MB.

La métrique total_base_size donne la taille en octet de la base pour suivre la progression de la taille de base.


Si votre base prend trop de place, vous pouvez modifier le nombre de jours pendant lequel sont conservés les éléments ( paramètre day_keep_data du module event_manager_writer => /etc/shinken/modules/event_manager_writer.cfg )


Puis compactée la base (Voir Gestion de la base MongoDB)