Sobes.tech
Middle

Avec quels systèmes de journalisation avez-vous travaillé ? Comment cherchiez-vous la partie nécessaire du journal ? Quels niveaux de journalisation connaissez-vous ? Quel niveau est supérieur : INFO ou DEBUG ?

sobes.tech IA

Réponse de l'IA

J'ai travaillé avec différents systèmes de journalisation, y compris le module standard logging en Python, Log4j en Java, ainsi que des systèmes centralisés comme ELK (Elasticsearch, Logstash, Kibana) et Splunk.

Pour rechercher la partie nécessaire du journal, j'utilisais généralement un filtrage par temps, niveau de journalisation, mots-clés ou identifiants de sessions/demandes. Dans les systèmes centralisés, j'appliquais des requêtes utilisant des expressions régulières et des filtres.

Les principaux niveaux de journalisation :

  • DEBUG — informations détaillées de débogage
  • INFO — messages informatifs sur le fonctionnement normal
  • WARNING — avertissements sur d'éventuels problèmes
  • ERROR — erreurs qui n'ont pas interrompu l'exécution du programme
  • CRITICAL — erreurs critiques, souvent menant à un arrêt

Le niveau INFO est supérieur à DEBUG. DEBUG est le niveau le plus détaillé, utilisé pour le débogage approfondi, INFO pour les messages généraux sur le déroulement.