| Scroll Ignore | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Présentation
Concept
Ce script permet de charger dans la base MongoDB, une archive créé par le script shinken
En version 02.05.00 et ultérieur, le nombre de jours de SLA stockés dans mongo n'était pas défini. La base pouvait grossir indéfiniment et il devenait souhaitable de purger ces SLA. Pour cela, 4 scripts existent afin d'archiver, supprimer et recharger des SLA :
-sla-make-archive
: Créer une archive d'anciennes données SLA shinken.
Ces scripts ( shinken-sla-
delete-until : Suppression d'anciennes données SLA shinkenmake-archive / shinken-sla-load-archive
: Rechargement d'une archive SLA en base mongoshinken-sla-clean-old-raw-sla-collections :Suppression des anciennes collections de raw sla (has_been_archive & invalide)
shinken-sla-clean-duplicate-sla : Suppression des SLA dupliqués dans la base mongo
| Warning | ||
|---|---|---|
| ||
Lors de l'utilisation des outils shinken-backup / shinken-restore, les collections de raw sla ( has_been_archive & invalide ) produites entre le backup et le restore sont supprimées ( le système est ramené à son état au moment du backup SEF-7563 ) |
shinken-sla-count-day
Ce script permet d'obtenir la date la plus ancienne stocké dans les archives et le nombre de jours depuis cette archive.
) ont été développés pour extraire des données SLA de la base et les stocker ailleurs. Cela permet de garder les données, notamment pour des raisons juridiques sans impacter les performances et l'espace disque de Shinken.
| Info |
|---|
Pour consulter les données, il faudra restaurer les données dans Shinken et avoir conservé l'hôte et ces checks en production. |
Options
Option de paramétrage du chargement de l'archive
| Scroll Title | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
|
shinken-sla-make-archive
Ce script permet d'extraire les données les plus ancienne jusqu’à une date donné (incluse)
Forcer la création d'index en prenant les locks de la base.
Attention, cette option bloquera tout les accès à mongo, notamment pour Shinken
shinken-sla-load-archive
Ce script permet de charger dans mongo, une archive créé par le script shinken-sla-make-archive.
|
shinken-sla-clean-duplicate-sla
Options de connexion à la base MongoDB
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Ce script permet de supprimer les SLA dupliqués dans mongo entre deux dates données
Description