| Scroll Ignore |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| scroll-docbook | true |
|---|
| scroll-eclipsehelp | true |
|---|
| scroll-epub | true |
|---|
| scroll-html | true |
|---|
|
| Scroll Ignore |
|---|
| html | false |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| scroll-docbook | true |
|---|
| scroll-eclipsehelp | true |
|---|
| scroll-epub | true | scroll-html | true |
|---|
|
|
En version 02.05.00 et ultérieur, le nombre de jours de SLA stocké dans mongo n'était pas défini. La base pouvait grossir indéfiniment et il devenait souhaitable de purger ses SLA. Pour cela, 4 scripts existent afin d'archiver, supprimer et recharger des SLA :
- shinken-sla-count-day : Compter le nombre de jours stocké dans les archives et donne la date la plus ancienne
- shinken-sla-make-archive : Archive d'anciennes données SLA
- shinken-sla-delete-until : Suppression d'anciennes données SLA
- shinken-sla-load-archive : Rechargement d'une archive SLA en base mongo
shinken-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 |
|---|
| title | Utilisation de shinken-backup / shinken-restore |
|---|
|
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 ) |
Les pages suivantes décrivent comment utiliser des scripts qui permettent de manipuler vos données SLA.
| Warning |
|---|
Ces scripts sont à utiliser avec votre support Shinken, s'ils sont mal utilisés ils peuvent provoquer une perte de donnée. |
Ce script permet d'obtenir la date la plus ancienne stocké dans les archives et le nombre de jours depuis cette archive.
| Option courte | Option longue | Exemple | Description |
|---|
| -u | --url | --url 172.16.0.197 | Défini l'url de la connexion au serveur mongo. Pour utiliser ce paramètre, le port de mongo doit être ouvert. Il est préférable d'utiliser le script en local sans cette option (défaut : localhost) |
Ce script permet d'extraire les données les plus ancienne jusqu’à une date donné (incluse)
| Option courte | Option longue | Exemple | Description |
|---|
| -d | --date | --date | Défini la date jusqu'à laquelle les données seront archivées. |
| -u | --url | --url 172.16.0.197 | Défini l'url de la connexion au serveur mongo. Pour utiliser ce paramètre, le port de mongo doit être ouvert. Il est préférable d'utiliser le script en local sans cette option (défaut : localhost). |
| -f | --folder | --folder /tmp | Le dossier de destination dans lequel sera créé l'archive (défaut : répertoire courant). |
| -F | --foreground | --foreground | 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 |
Ce script permet de charger dans mongo, une archive créé par le script shinken-sla-make-archive.
| Option courte | Option longue | Exemple | Description |
|---|
| -a | --archive | --archive SLA_archive_from_11-03-2019_to_13-03-2019.tgz | Défini le chemin vers l'archive à charger. |
shinken-sla-clean-duplicate-sla
Ce script permet de supprimer les SLA dupliqués dans mongo entre deux dates données
| Option courte | Option longue | Exemple | Description |
|---|
| -u | --url | --url localhost | URL de la base de données mongo [default : localhost]. |
| -s | --show-all | --show-all | Retourne le nombre de SLA dupliqués dans la base de données. |
| -d | --delete | --delete | Active le mode suppression, a utilisé avant -p. |
| -p | --period | --period 9/01/2019,20/06/2020 | Trouve et supprime les SLA dupliqués pour la période donnée suivant le format DD/MM/YYYY,DD/MM/YYYY . |
| Info |
|---|
| Le script ne peut être lancer sans argument. L'option -p marche seulement avec l'option -d. |