yep, exact, je me rappelais plus. en fait le serveur est derriere un boiter f5, un load balancer.et sur ce boitier y a un test qui envoit une requete get / toute les 5 secs.
du coup j'ai une autre question. dans les logs du serveur web c'est toujours et uniquement ce boitier la source des requetes faite sur ce serveur.c'est un peut problematique pour pister d'où viennent réellement ces requetes. savez vous si il y a un moyen d'avoir la source exacte dans les log d'apache ?
de ce que tu nous dis, les clients envoient la requete au load-balancer qui interroge lui meme le serveur web...
il faut peut-etre voir sur le load balancer pour qui ne fasse pas "proxy" mais juste load-balancer en orientant les clients vers l'un ou l'autre des serveurs web.
sinon il y a peut-etre une option pour que le load balanceur renvoie quand meme l'IP du "client" dans sa requete (sous forme de commentaire par exemple)
Il mets probablement l'adresse IP réelle du client dans l'un des champs de l'entête de la requête; généralement X_IP_PEER; tu dois trouver ça dans la doc, ou alors un printenv.cgi ou un phpinfo.php sur les serveurs te permettra de retrouver l'information.
Pour logger l'adresse IP réelle, il faut que tu ajoutes le champs %{X_IP_PEER}i dans le LogFormat d'Apache.
effectivement il y avaitr une regle pour recuperer l'ip réelle du client dans le load balancer. j'ai aujouté %{nom de la régle}i a la directive LogFormat et ça roule. j'ai les ip des client dans mes log maintenant :).
merci a tous pour votre aide.
Tes requêtes sont très régulières et ne contiennent que des appels à "GET /", il est donc fort probable qu'il n'y ait aucun internaute derrière ça.
Si tu as des requêtes qui n'entrent pas dans ce cadre, il est fort probable que ton f5 soit configuré en simple loadbalancer dans ce cas tu as la vraie ip (cf neoxl) et peut-être qu'il te manque l'ip dans les logs (par exemple utilise l'option combined) : CustomLog /var/log/apache2/access.log combined
Sinon il est configuré en reverse proxy : cf Sébastien Koechlin.
ouai, en gros il fonctionne comme ça effectivement. il sert de relais entre le client et le serveur. c'est lui qui presente les requettes des clients au serveur (pour le moment il n'y a qu'un serveur web derriere).
du coup j'ai toujours son adresse dans les logs.
# Supervision
Posté par peck (site web personnel) . Évalué à 2.
[^] # Re: Supervision
Posté par malakof . Évalué à 2.
du coup j'ai une autre question. dans les logs du serveur web c'est toujours et uniquement ce boitier la source des requetes faite sur ce serveur.c'est un peut problematique pour pister d'où viennent réellement ces requetes. savez vous si il y a un moyen d'avoir la source exacte dans les log d'apache ?
[^] # Re: Supervision
Posté par NeoX . Évalué à 1.
il faut peut-etre voir sur le load balancer pour qui ne fasse pas "proxy" mais juste load-balancer en orientant les clients vers l'un ou l'autre des serveurs web.
sinon il y a peut-etre une option pour que le load balanceur renvoie quand meme l'IP du "client" dans sa requete (sous forme de commentaire par exemple)
[^] # Re: Supervision
Posté par Sébastien Koechlin . Évalué à 2.
Pour logger l'adresse IP réelle, il faut que tu ajoutes le champs %{X_IP_PEER}i dans le LogFormat d'Apache.
[^] # [resolu] Re: Supervision
Posté par malakof . Évalué à 1.
effectivement il y avaitr une regle pour recuperer l'ip réelle du client dans le load balancer. j'ai aujouté %{nom de la régle}i a la directive LogFormat et ça roule. j'ai les ip des client dans mes log maintenant :).
merci a tous pour votre aide.
[^] # Re: Supervision
Posté par peck (site web personnel) . Évalué à 1.
Si tu as des requêtes qui n'entrent pas dans ce cadre, il est fort probable que ton f5 soit configuré en simple loadbalancer dans ce cas tu as la vraie ip (cf neoxl) et peut-être qu'il te manque l'ip dans les logs (par exemple utilise l'option combined) : CustomLog /var/log/apache2/access.log combined
Sinon il est configuré en reverse proxy : cf Sébastien Koechlin.
[^] # Re: Supervision
Posté par malakof . Évalué à 1.
du coup j'ai toujours son adresse dans les logs.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.