Aller au contenu

Valeur système IBM i (AS/400) · Messages et journalisation

QSFWERRLOG

Consignation des erreurs logicielles

Décide si le système enregistre dans le journal des problèmes les erreurs logicielles qu'il détecte lui-même, avec un message à l'opérateur système.

À quoi elle sert

Quand le système détecte une erreur logicielle, QSFWERRLOG dit s'il la consigne. Avec *LOG, une entrée apparaît dans le journal des problèmes (WRKPRB) et un message part vers l'opérateur système ; certaines décisions de consignation sont laissées au moniteur de service.

C'est surtout l'exploitant et le support qui s'en soucient : sans ces entrées, un incident logiciel laisse peu de traces exploitables pour un appel à IBM.

Les valeurs possibles

ValeurSignification
*LOGLes erreurs logicielles détectées sont consignées (valeur livrée).
*NOLOGAucune consignation en cas d'erreur logicielle détectée.

Prise en compte : Immédiate.

La valeur recommandée

Conserver *LOG, la valeur livrée : elle alimente le journal des problèmes dont le support a besoin.

La changer

CHGSYSVAL SYSVAL(QSFWERRLOG) VALUE('*LOG')

Pour lire la valeur actuelle et celle de la livraison, en SQL :

SELECT SYSTEM_VALUE_NAME, SYSTEM_VALUE, SHIPPED_DEFAULT_VALUE
FROM QSYS2.SYSTEM_VALUE_INFO
WHERE SYSTEM_VALUE_NAME = 'QSFWERRLOG'

Le piège

Passer à *NOLOG supprime toute consignation des erreurs logicielles détectées par le système, y compris celles dont la décision est laissée au moniteur de service : on perd la trace des incidents sans s'en apercevoir. Remettez *LOG dès que possible.