IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Logging Java Discussion :

Adresse IP dans le log de log4j


Sujet :

Logging Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par défaut Adresse IP dans le log de log4j
    Bonjour!

    voilà je dois insérer dans les logs de log4j l'adresse IP du client (et peut-être d'autres infos du client).

    J'ai commencé mes recherches et à ce que je peux voir, il faut que j'utilise un «filter» ainsi que le «Mapped Diagnostic Context» ou MDC de log4j pour récupérer les données. Le filtre se trouverais sur les pages .jsp (par exemple) et par la Servlet je retrouverais l'adresse IP qui serait mise dans la Map pour enfin être loggé.

    En fait, je voulais juste savoir si ceci a du bon sens. Est-ce qu'il y a un risque pour la performance de l'application? Est-ce la bonne façon de faire. Est-ce qu'il y a d'autres solutions?

    Merci de vos réponses!

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par défaut
    Juste pour informations supplémentaires:

    -Le log est dans un fichier qui est créé à chaque jour (DailyRollingFileAppender).

    -J'ai une classe qui dérive de la classe HTMLLayout.

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    je ne multiplierais pas les filtre et je n'en ferais qu'un seul qui enregistrerais tout ce qu'il y a a enregistre dans le MDC et qui le nettoie à la fin de la requete. Mis à part ça, ça me semble le moyen ad-hoc pour récupérer ces informations dans le logger.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par défaut
    merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 07/10/2009, 11h17
  2. écrire dans 2 logs différents en utilisant le même log4j
    Par Dx_ter dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 04/02/2009, 14h46
  3. Ajouter ERROR_ID dans les Log (Log4j)
    Par ralf091 dans le forum Logging
    Réponses: 0
    Dernier message: 27/08/2008, 11h56
  4. [log4j] insérer session id dans les log
    Par kij dans le forum Logging
    Réponses: 4
    Dernier message: 06/06/2008, 14h43
  5. [Log4J] Parasites dans les logs
    Par Konrad Florczak dans le forum Logging
    Réponses: 2
    Dernier message: 01/11/2006, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo