Comment déterminer le probleme d'un dédié ( chez ovh)

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Neptune
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 486
Inscription: 28 Avr 2004

Comment déterminer le probleme d'un dédié ( chez ovh)

Message le Mer Oct 13, 2004 22:54

Salut

J'ais actuellement des (gros) problemes avec un dédié chez OVH qui mets parfois plusieurs secondes pour afficher les pages.
Je clic sur un lien... il se passe rien pendant plusieurs secondes et hop il charge la page :/

Existe t-il un add on a webmin par exemple qui permettrais d'analyser le serveur ( CPU , RAM , DD , etc ) pour essayer de trouver pourquoi ca ram ?
Ou si quelqu'un à n'importe quoi qui pourrais m'aider hésitez pas.


Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 11 Oct 2004

Message le Jeu Oct 14, 2004 4:30

Quel est le site? (histoire de tester, quoi)
Tes membres se plaignent?

Quelles sont tes configurations hard et soft? (c'est ptèt juste chez toi, le prob)

Le meilleur 'add_on' (pour reprendre ton terme) est le MRTG de base...

ActuCritique
WRInaute discret
WRInaute discret
 
Messages: 110
Inscription: 1 Juil 2002

Message le Jeu Oct 14, 2004 11:29

Slt,

il faut que tu installes MRTG si ce n'est pas encore fait:
http://guides.ovh.net/InstallMRTGSys/

Après essaies de visualiser le ou les graphes qui saturent. Reste plus qu'a agir en fonction :roll:.

Courage :roll:.

Neptune
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 486
Inscription: 28 Avr 2004

Message le Jeu Oct 14, 2004 18:27

salut

mu > le dédié c est un superplan chez ovh


actu > merci beaucoup pour l'url

j'ais installé exactement de la facon du guide mais il n'y a aucun graph qui s'affichent :(

j'ais rajouter la tache cron pourtant mais apparement aucune images n'est généré :/


Dr DLP
WRInaute impliqué
WRInaute impliqué
 
Messages: 673
Inscription: 28 Juin 2003

Message le Jeu Oct 21, 2004 14:44

Je remonte un peu le sujet car je suis exactement dans la même situation, mon site était beaucoup plus rapide en mutualisé. Avant d'y retourner et d'annuler mon paiement chez OVH, je serai très intéressé par votre avis.
Quand je reboote ou relance les services, le site va très vite environ 1 minute puis retombe dans une catalepsie complète.

Je suis sur un "superplan". Voici mes graphs (qui ont été générées à l'instant, après installation de MRTG) :
http://php-tools.org/temp/ovh_graph_1.jpg
http://php-tools.org/temp/ovh_graph_2.jpg

En regardant les résultats d'un lsof j'ai beaucoup de connexions mySQL (certaines distantes de façon temporaire, je crois que cela correspond à la majorité des connexions TCP sur les graphs) et je viens d'avoir des erreurs de connexion mysql typiques (can't connect, too many connections...).

Comment puis-je être sûr d'identifier la source de cette escargoterie?
Merci :)

EDIT : le site est celui de mon profil.

Francois0607
WRInaute discret
WRInaute discret
 
Messages: 129
Inscription: 27 Aoû 2004

Message le Jeu Oct 21, 2004 15:03

C'est vrai que là c'est lent.. j'espère que tu vas vite trouver la solution :idea:


Dr DLP
WRInaute impliqué
WRInaute impliqué
 
Messages: 673
Inscription: 28 Juin 2003

Message le Jeu Oct 21, 2004 15:46

Super réponse, merci beaucoup...

oberon
WRInaute discret
WRInaute discret
 
Messages: 154
Inscription: 26 Sep 2003

Message le Jeu Oct 21, 2004 16:27

j'ai une erreur 500 en arrivant dessus

shrom
WRInaute impliqué
WRInaute impliqué
 
Messages: 865
Inscription: 5 Juil 2004

Message le Jeu Oct 21, 2004 16:37

Dr DLP a écrit:Je suis sur un "superplan". Voici mes graphs (qui ont été générées à l'instant, après installation de MRTG) :
http://php-tools.org/temp/ovh_graph_1.jpg
http://php-tools.org/temp/ovh_graph_2.jpg

En regardant les résultats d'un lsof j'ai beaucoup de connexions mySQL (certaines distantes de façon temporaire, je crois que cela correspond à la majorité des connexions TCP sur les graphs) et je viens d'avoir des erreurs de connexion mysql typiques (can't connect, too many connections...).


Tu utilises mysql_pconnect et tu n'as pas configuré mysql et apache en conséquence.

2 solutions:

1) virer les pconnect ( la mailleure selon moi )
2) effectuer un test de monté en charge de ton serveur pour déterminer le nombre de connexions mysql nécessaires et le nombre d'instances d'Apache qui vont avec. Ca peut être un boulot assez difficile à faire.


Dr DLP
WRInaute impliqué
WRInaute impliqué
 
Messages: 673
Inscription: 28 Juin 2003

Message le Jeu Oct 21, 2004 16:42

Je n'utilise pas de connexions persistantes.
J'ai supprimé les connexions distantes pour voir, ça ne change rien, il y a 10 utilisateurs en même temps ça rame, 20 utilisateurs ça bugue.
Ce sont des grosses requêtes que je ne peux changer... Ce n'est même pas la peine d'imaginer ce que ça pourrait donner dans les heures de pointe :?

shrom
WRInaute impliqué
WRInaute impliqué
 
Messages: 865
Inscription: 5 Juil 2004

Message le Jeu Oct 21, 2004 17:08

Si tu n'utilises pas les connexions persistantes et que le nombre de connexions vers mysql est important, c'est qu'il doit y avoir une requete SQL qui bloque quelque part ( elle dure trop longtemps ou alors elle boucle ).

Si MySQL et Apache sont sur le même serveur, il ne faut pas utiliser la connexions via TCP, mais les socket Unix qui sont bien plus rapides et consomment moins de ressources.

Combien de connexions simultanées as-tu configuré pour MySQL ?


Dr DLP
WRInaute impliqué
WRInaute impliqué
 
Messages: 673
Inscription: 28 Juin 2003

Message le Jeu Oct 21, 2004 17:12

Si tu parles de mysql_real_connect() j'ai essayé aussi...
C'est insuffisant. Néanmoins je vais l'adopter :)

shrom
WRInaute impliqué
WRInaute impliqué
 
Messages: 865
Inscription: 5 Juil 2004

Message le Jeu Oct 21, 2004 17:23

Dr DLP a écrit:Si tu parles de mysql_real_connect() j'ai essayé aussi...
C'est insuffisant. Néanmoins je vais l'adopter :)


Non, je ne connais pas cette fonction.

Je parle de mysql_connect('chemin_vers_le_socket_unix'[] ).

Mais ton problème ne vient de toute façon pas de là.

Tu dis voir un nombre important de connexions mysql avec lsof, ce n'est pas normal. Tu dois avoir des requêtes SQL bloquantes pour que les connexions ne soient pas relachées.

Avec 20 utilisateurs simultanés, il ne devrait pas y avoir plus de 2 ou 3 connexions par secondes, pas de quoi affoler le serveur.


Dr DLP
WRInaute impliqué
WRInaute impliqué
 
Messages: 673
Inscription: 28 Juin 2003

Message le Jeu Oct 21, 2004 17:31

Il y en a beaucoup avec lsof car mes scripts en utilisent beaucoup (en moyenne 20 pour afficher une page.... c'est vraiment un minimum) et qui plus est, des lourds, du type bonne grosse sélection conditionelle de champs sur des tables de plusieurs MO avec tri et parfois des requêtes un peu plus complexes.
L'éxécution des pages prend du temps, les requêtes sont dispersées dans le script.

J'ai déjà optimisé plusieurs fois les pages, mais bien que ce ne soit pas encore au top, je ne peux plus optimiser encore beaucoup.

shrom
WRInaute impliqué
WRInaute impliqué
 
Messages: 865
Inscription: 5 Juil 2004

Message le Jeu Oct 21, 2004 17:36

Dr DLP a écrit:Il y en a beaucoup avec lsof car mes scripts en utilisent beaucoup (en moyenne 20 pour afficher une page.... c'est vraiment un minimum) et qui plus est, des lourds, du type bonne grosse sélection conditionelle de champs sur des tables de plusieurs MO avec tri et parfois des requêtes un peu plus complexes.
L'éxécution des pages prend du temps, les requêtes sont dispersées dans le script.

J'ai déjà optimisé plusieurs fois les pages, mais bien que ce ne soit pas encore au top, je ne peux plus optimiser encore beaucoup.


a )Tu dois relacher les résultats quand tu n'en as plus besoins
b ) une seule connexion est nécessaire pour l'exécution d'un script ( rien à voir avec le nombre de requêtes)
c) ce ne sont pas des tables de quelques Mo qui font peur à MySQL. Je l'utilise pour des BDD de plusieurs Giga
d) Faudrait peut être réétudier la structure de ta BDD notament au niveau des index

Comment déterminer le probleme d'un dédié ( chez ovh)

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité