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

Apache Discussion :

Redirection des logs d'Apache


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de Rayndell
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    289
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 289
    Par défaut Redirection des logs d'Apache
    Bonjour !

    Je suis actuellement en stage d'informatique, et j'ai besoin pour ce stage de pouvoir rediriger les logs d'un serveur apache (vers une machine distante), afin de travailler dessus directement en mémoire sans passer par une lecture de fichier de logs.

    NB : Je travaille sous Windows, car l'entreprise dans laquellej'effectue mon stage est exclusivement sous Windows.

    L'idéal serait d'utiliser le Java (application doit être sous JSP).

    Merci d'avance pour vos suggestions.

  2. #2
    Membre chevronné Avatar de Rayndell
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    289
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 289
    Par défaut
    Bien. Je vois que ce sujet a inspiré beaucoup de gens. Ce que je cherche, c'est simplement s'il existe une API permettant, au lieu d'écrire les logs dans un fichier côté serveur, de rediriger les informations d'une requête vers une machine distante qui traitera alors l'information (ne serait-ce que pour l'écrire bêtement dans un fichier). J'ai un truc à faire en JSP, et on peut accéder directement aux infos de la requête par la variable implicite request. Il suffirait alors de construire un objet spécifique et de l'envoyer par socket à la machine qui, elle, serait en attente de réception de logs. Seulement, cela voudrait dire qu'il faudrait exécuter ce script à chaque chargement de page, et donc que cela nécessiterait une modification de toutes les pages existantes. Je cherche donc plutôt un moyen de configurer un serveur apache pour envoyer des infos de logs à une machine distante. Merci d'avance.

  3. #3
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    T'as pas trop de solutions possibles, en fait :
    - Soit tu utilises un logueur standard Apache et dans ce cas, ça écrit forcément dans un fichier. Du coup, il faut que tu fasses un montage réseau pour que le fichier soit écrit directement sur la machine distante mais je te le déconseille vivement car pb de perf + plantage d'Apache (enfin, j'imagine) si pb réseau ou pb de montage.
    - Soit tu écris ton propre logueur (cf. doc Apache) qui fait ce qui t'intéresse, comme par exemple envoyer le flux de log sur un socket réseau.
    - Soit tu écris un script qui va lire régulièrement les logs d'Apache et qui les envoie sur un socket réseau ou les copie (par FTP par exemple) dans un répertoire distant. Dans ce cas, je te conseille de mettre en place le rotate log pour pouvoir repérer facilement les derniers logs qui ont été écrits.

    Y a peut-être d'autres solutions mais je ne les vois pas.

  4. #4
    Membre chevronné Avatar de Rayndell
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    289
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 289
    Par défaut
    C'est déjà beaucoup. Merci.

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

Discussions similaires

  1. redirection des logs à travers syslog.conf
    Par rezguiinfo dans le forum RedHat / CentOS / Fedora
    Réponses: 0
    Dernier message: 11/03/2015, 17h39
  2. Redirection des logs Cron
    Par 0edin0 dans le forum Administration système
    Réponses: 2
    Dernier message: 12/05/2014, 08h56
  3. MCD pour l'application d'analyse des logs d'apache
    Par aminolatino dans le forum Merise
    Réponses: 1
    Dernier message: 07/05/2013, 10h58
  4. Signification des logs d'apache
    Par DevServlet dans le forum Apache
    Réponses: 3
    Dernier message: 24/09/2008, 11h42
  5. Redirection des logs
    Par SebastienM dans le forum Exécution et industrialisation
    Réponses: 17
    Dernier message: 07/08/2007, 11h46

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