Conceptuellement parlant, un logger est un objet qui a plusieurs propriétés, dont un nom et un niveau de logging. On peut utiliser le logger racine mais, pour des applications plus complexes, il faut créer un ou plusieurs loggers nommés. Pour créer un logger, appelez la fonction GetLogger, en passant un
Loggers

nom pour le logger. La valeur de renvoi est l’ID du logger.
LoggerId = GetLogger( ‘OrderEntry’ );
S’il existe déjà un logger avec le nom fourni, GetLogger renvoie simplement l’ID du logger existant. C’est bien pratique parce que vous n’avez pas à vous soucier de créer explicitement un logger (c’est-à-dire en appelant une fonction Create Logger) avant d’extraire son ID. Après avoir obtenir l’ID d’un logger, vous pouvez appeler LogWarn et beaucoup d’autres fonctions de Log4i.
Bien que ce ne soit pas obligatoire, il est conseillé d’utiliser un nom de programme ou un nom de sous-procédure qualifié pour chaque logger. L’exemple précédent s’appliquerait à un programme nommé OrderEntry. Les noms des loggers reconnaissent la casse (majuscules/minuscules) et acceptent tout caractère imprimable. Le point (« . ») sert de séparateur des parties d’un nom qualifié et il ne faut pas l’utiliser autrement.
Téléchargez cette ressource

Rapport mondial 2025 sur la réponse à incident
Dans ce nouveau rapport, les experts de Palo Alto Networks, Unit 42 livrent la synthèse des attaques ayant le plus impacté l'activité des entreprises au niveau mondial. Quel est visage actuel de la réponse aux incidents ? Quelles sont les tendances majeures qui redessinent le champ des menaces ? Quels sont les défis auxquels doivent faire face les entreprises ? Découvrez les top priorités des équipes de sécurité en 2025.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Les risques liés à l’essor fulgurant de l’IA générative
- Pourquoi est-il temps de repenser la gestion des vulnérabilités ?
- Reporting RSE : un levier d’innovation !
- De la 5G à la 6G : la France se positionne pour dominer les réseaux du futur
- Datanexions, acteur clé de la transformation numérique data-centric
