Projet

Général

Profil

Scénario #19668

Mis à jour par Daniel Dehennin il y a plus de 6 ans

h3. Problème

Les alarmes des onduleurs ne sont pas remontés

h3. Proposition

* Modifier le test pour prendre en compte le mot clef *@ALARM@*
* Remonter les messages *@ups.alarm@*

h3. Critères d’acceptation

* L’agent project:zephir remonte les messages d’alarmes.

h3. Demande initiale

Il y a quelques cas ou zephir ne détecte pas que l'onduleur est en erreur.

Par exemple sur un onduleur qui signale que la batterie est à changer (non détectée):
<pre>
ups.alarm: Replace battery! No battery installed!
ups.status: ALARM OL CHRG RB
ups.test.result: Done and error
</pre>



j'ai l'impression que ca vient du test:
<pre><code class="python">

if 'OL' not in ups_status.split(' '):
</code></pre>
dans *@nut.py@* nut.py
qui teste uniquement si la chaine *@OL@* 'OL' est présente

sur un autre serveur ok:
pas de ups.alarm
<pre>
ups.status: OL CHRG
ups.test.result: Done and passed
</pre>



je joins le résultat de upsc de l'onduleur en erreur et celui d'un onduleur ok (même marque mais pas le même modèle).

Cordialement,

Thierry ARBEZ-CARME
Département du Rhone
Technicien Support
Direction des Usages Numériques

Retour