Project

General

Profile

Tâche #11441

Scénario #11237: Évolution des remontées d'information de supervision des serveurs et alimentation infocentre

Script infocentre : Récupération de variable supplémentaires et corrections

Added by Emmanuel IHRY almost 6 years ago. Updated almost 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
04/20/2015
Due date:
% Done:

100%

Remaining (hours):
0.0

Associated revisions

Revision f63e0356 (diff)
Added by Benjamin Bohard almost 6 years ago

Donner des noms de variables sans espace.

Ref #11441

Revision 231cd6d5 (diff)
Added by Benjamin Bohard almost 6 years ago

Convertir les dates récupérées par le script.

Ref #11441

Revision a3e51544 (diff)
Added by Benjamin Bohard almost 6 years ago

Ajouter deux variables à la liste.

Ref #11441

Revision fcb40135 (diff)
Added by Benjamin Bohard almost 6 years ago

Déterminer la date de la prochaine mise à jour.

Ref #11441

Revision 4c932768 (diff)
Added by Benjamin Bohard almost 6 years ago

Donner des noms de variable sans espace.

Ref #11441

Revision 91e8650a (diff)
Added by Benjamin Bohard almost 6 years ago

Convertir les dates récupérées par le script.

Ref #11441

Revision 8058cc77 (diff)
Added by Benjamin Bohard almost 6 years ago

Ajouter deux variables.

Ref #11441

Revision 3aefa37a (diff)
Added by Benjamin Bohard almost 6 years ago

Déterminer la date de la prochaine mise à jour.

Ref #11441

Revision 81302a0a (diff)
Added by Benjamin Bohard almost 6 years ago

Mettre en forme la date d'exécution du script.

Ref #11441

History

#1 Updated by Emmanuel IHRY almost 6 years ago

  • Assigned To set to Emmanuel GARETTE

Il faut ajouter d'autres variables à récuperer :

1) date et heure de prochaine mise à jour

à partir de cette analyse ?

/var/lib/eole/config/schedule.conf
(dp0
S'monthday'
p1
I1
sS'minute'
p2
I48
sS'hour'
p3
I5
sS'weekday'
p4
I5

2) récuperer la valeur de ces deux variables creole
activer_ocsinventory
activer_glpi

3) sauf erreur de ma part : manque ces valeurs

idzephir: identifiant du serveur zephir de rattachement
idserveur : identifiant sur serveur eole
Miroir de mise à jour
Date install (matériel)
Heure execution de script
Miroir de mise à jour
SQUID: DANSGUARDIAN --> ces deux infos sont sous entendues par activer_filtrage_proxy ?

4) ce serait mieux que tous ce qui précéde le signe "égal" respecte le même format avec _ à la place des espaces

5) pour les dates récupérées, on les stockera au format date, il faut donc qu'elle soient interprétables : c'est sans doute déjà le cas ?

6) est-ce que comme demandé, lorsque la variable n'existe pas pour un module, le script de raménera rien ? si plus simple on peut généraliser pour les cas où la valeur est nulle

#2 Updated by Emmanuel IHRY almost 6 years ago

  • Subject changed from Récupération de variable supplémentaires et corrections to Script infocentre : Récupération de variable supplémentaires et corrections
  • Assigned To deleted (Emmanuel GARETTE)

#3 Updated by Emmanuel IHRY almost 6 years ago

  • Assigned To set to Emmanuel GARETTE

#4 Updated by Emmanuel IHRY almost 6 years ago

  • Assigned To changed from Emmanuel GARETTE to Benjamin Bohard

#5 Updated by Emmanuel IHRY almost 6 years ago

  • Status changed from Nouveau to En cours

#6 Updated by Benjamin Bohard almost 6 years ago

  • % Done changed from 0 to 70
  1. reste à faire
  2. les deux variables sont ajoutées
  3. les variables manquantes :
    • idserveur et idzephir ne sont pas dans le fichier de variables mais dans le script (utiles pour le nom de fichier, il est plus facile de les gérer à cet endroit).
    • le miroir de mise à jour : serveur_maj
    • Date install (matériel) : date_rootfs (même approche que dans le script perl : la date d'installation est estimée à partir de la date de création du système de fichier /)
    • Heure execution de script : dans le script (endroit le plus propice pour le générer)
    • SQUID: DANSGUARDIAN : induit par activer_filtrage_proxy
  4. uniformisation des noms de variables : OK
  5. uniformisation des dates : les dates sont converties au format jj/mm/aaaa HH:MM:SS +0000 (donc UTC)
  6. le comportement vis-à-vis des variables vides est paramètrable dans le code ; en 2.3, la différence entre Null et vide n'est pas évidente cependant.

#7 Updated by Benjamin Bohard almost 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 70 to 100
  • Distribution changed from EOLE 2.5 to EOLE 2.4

#8 Updated by Emmanuel IHRY almost 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF