Projet

Général

Profil

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

Ajouté par Emmanuel IHRY il y a presque 9 ans. Mis à jour il y a presque 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
20/04/2015
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision f63e0356 (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

Donner des noms de variables sans espace.

Ref #11441

Révision 231cd6d5 (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

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

Ref #11441

Révision a3e51544 (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

Ajouter deux variables à la liste.

Ref #11441

Révision fcb40135 (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

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

Ref #11441

Révision 4c932768 (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

Donner des noms de variable sans espace.

Ref #11441

Révision 91e8650a (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

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

Ref #11441

Révision 8058cc77 (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

Ajouter deux variables.

Ref #11441

Révision 3aefa37a (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

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

Ref #11441

Révision 81302a0a (diff)
Ajouté par Benjamin Bohard il y a presque 9 ans

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

Ref #11441

Historique

#1 Mis à jour par Emmanuel IHRY il y a presque 9 ans

  • Assigné à mis à 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 Mis à jour par Emmanuel IHRY il y a presque 9 ans

  • Sujet changé de Récupération de variable supplémentaires et corrections à Script infocentre : Récupération de variable supplémentaires et corrections
  • Assigné à Emmanuel GARETTE supprimé

#3 Mis à jour par Emmanuel IHRY il y a presque 9 ans

  • Assigné à mis à Emmanuel GARETTE

#4 Mis à jour par Emmanuel IHRY il y a presque 9 ans

  • Assigné à changé de Emmanuel GARETTE à Benjamin Bohard

#5 Mis à jour par Emmanuel IHRY il y a presque 9 ans

  • Statut changé de Nouveau à En cours

#6 Mis à jour par Benjamin Bohard il y a presque 9 ans

  • % réalisé changé de 0 à 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 Mis à jour par Benjamin Bohard il y a presque 9 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 70 à 100
  • Distribution changé de EOLE 2.5 à EOLE 2.4

#8 Mis à jour par Emmanuel IHRY il y a presque 9 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF