SAL a fait l'objet d'améliorations pour permettre la consignation d'informations détaillées sur les erreurs à la demande. Les appels de fonction peuvent être suivis avec des arguments dans les versions de débogage.
Pour configurer les niveaux de gravité des messages de SAL, vous pouvez utiliser le paramètre SAL_LogLevels. Il s'agit d'une liste des niveaux de consignation désirés, séparés par une virgule.
Les niveaux de consignation sont expliqués dans le tableau ci-dessous :
Table 7. Paramètres de filtrage des messages de SAL
Un signe « - » au début d'un niveau de consignation spécifique désactive ce niveau.
Par exemple, pour filtrer selon tous les niveaux de consignation à l'exception de LogInfo et LogDbg, entrez la commande suivante :
export SAL_LogLevels=LogAll,-LogInfo,-LogDbg
La variable d'environnement SAL_LogFile permet de définir l'emplacement du fichier journal. Il peut s'agir d'un nom de fichier valide avec un chemin valide ou de l'une des options suivantes.
Toutes les erreurs critiques sont toujours consignées dans syslog sauf en cas de désactivation spécifique.