Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/07/2011, 17h26   #1
Candidat au titre de Membre du Club
 
Inscription : février 2009
Messages : 36
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 36
Points : 12
Points : 12
Par défaut Graph RAM étrange

Bonjour,

Je monitor la charge RAM d'un de mes serveurs et je me suis rendu compte que celle-ci avait un comportement étrange. Je suis sur un Debian.

Depuis maintenant quelques semaines (et suite à un passage au noyau bigmem), chaque dimanche (et sans en raté aucun) ma charge RAM baisse considérablement pour remonter le reste de la semaine jusqu'à la même mesure, le dimanche et là ça rebaisse et repart.

J'ai un graphe en dent de scie et très régulier.

Est-il possible de voir ce qu'il se passe à une période précise dans mes proc ou je ne sais trop où?

C'est un serveur qui héberge un base mysql (très petite), un Nagios et un Cacti.

Si quelqu'un aurait une idée d'un endroit où je pourrais regarder.

Merci,
romain0412 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/07/2011, 18h15   #2
Membre expérimenté
 
Inscription : août 2008
Messages : 455
Détails du profil
Informations personnelles :
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : août 2008
Messages : 455
Points : 575
Points : 575
Envoyer un message via Skype™ à thierry.chich
Il faut regarder ce qui dans les cron peut être redémarrer une fois par semaine (conc notamment dans /etc/crond.weekly/).
Les logs peuvent aider, mais pas toujours, car il y a beaucoup de cron qui n'envoient aucun message.
thierry.chich est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/07/2011, 19h34   #3
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
c'est pas tout connement parce que l'activité réseau baisse et que donc cacti et nagios ont moins de choses à controler et donc à logguer dans la base sql...
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 14h43   #4
Candidat au titre de Membre du Club
 
Inscription : février 2009
Messages : 36
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 36
Points : 12
Points : 12
Bonjour,

Cela ne vient pas de la crontab (j'avais déjà pensé à vérifier).

Concernant la base SQL, Nagios n'y stock rien, seulement Cacti et une petite application qui gère les log de Nagios.

J'ai coupé quelques minutes le service Nagios pour voir les perf du serveur (via la commande top) et je vois que le charge RAM est toujours aussi élevée.

Comment peut-on connaître la charge détaillée RAM d'un serveur et les applications qui l'utilisent?

D'avance merci,
romain0412 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/07/2011, 15h34   #5
Candidat au titre de Membre du Club
 
Inscription : février 2009
Messages : 36
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 36
Points : 12
Points : 12
Je viens de faire quelque recherche et un free m'indique que le buffers et le cached bouffe un paquet de RAM. J'ai tapé ces commandes :

#Pour libérer le cache:
echo 1 > /proc/sys/vm/drop_caches

#To free dentries and inodes:
echo 2 > /proc/sys/vm/drop_caches

#To free pagecache, dentries and inodes:
echo 3 > /proc/sys/vm/drop_caches

D'un coût la consommation RAM a baissée ! Est-ce normal que mon linux prenne autant de RAM pour le cached? De lui même le vide t-il chaque semaine?

Cela pourrait être la raison de cette baisse de charge RAM.

Si quelqu'un en sait plus que moi...

Merci,
romain0412 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/07/2011, 15h37   #6
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
tu peux regarder pour chaque processus dans /proc/n°processus/* & dans /proc/n°processus/fd/ pour voir les fichiers ouverts ce qui te permet donc d'évaluer si un gros fichier est ouvert en ram, et bien sur quelle quantité réelle de ram est bouffée par ce processus.

donc tu peux commencer par ça pour cacti et nagios
le n° de processus tu l'as dans top ou en faisant une commande ps.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2011, 11h06   #7
Membre expérimenté
 
Inscription : août 2008
Messages : 455
Détails du profil
Informations personnelles :
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : août 2008
Messages : 455
Points : 575
Points : 575
Envoyer un message via Skype™ à thierry.chich
Bien sûr que c'est normal. Linux fait à la fois du cache disque et du cache pour des ressources de type buffers.
En revanche, non, il ne fait pas de ménage.
Juste une question, avec quoi historises-tu la ram de ton serveur ? Cacti ? Si oui, attention, le template cacti qui décrit l'utilisation de la ram est un véritable contresens, ininterprétable (la mémoire libre est ajoutée à la mémoire cache et buffer, ce qui est totalement absurde). J'ai fait un template bien meilleur, mais il n'avait pas eu plus d'écho que cela dans les forums à l'époque.
thierry.chich est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/07/2011, 11h09   #8
Candidat au titre de Membre du Club
 
Inscription : février 2009
Messages : 36
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 36
Points : 12
Points : 12
Citation:
Envoyé par thierry.chich Voir le message
Bien sûr que c'est normal. Linux fait à la fois du cache disque et du cache pour des ressources de type buffers.
En revanche, non, il ne fait pas de ménage.
Juste une question, avec quoi historises-tu la ram de ton serveur ? Cacti ? Si oui, attention, le template cacti qui décrit l'utilisation de la ram est un véritable contresens, ininterprétable (la mémoire libre est ajoutée à la mémoire cache et buffer, ce qui est totalement absurde). J'ai fait un template bien meilleur, mais il n'avait pas eu plus d'écho que cela dans les forums à l'époque.
Je ne me base pas sur Cacti pour grapher la charge de mon serveur, mais des données de Nagios (j'ai PNP qui tourne derrière).

Je ne vois vraiment pas ce qui pourrait cette baise de charge chaque dimanche. J'ai toujours autant de requêtes effectuées par Nagios ou Cacti, rien qui change.

Merci de vos premiers conseils
romain0412 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/07/2011, 13h23   #9
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
Citation:
Envoyé par thierry.chich Voir le message
Bien sûr que c'est normal. Linux fait à la fois du cache disque et du cache pour des ressources de type buffers.
En revanche, non, il ne fait pas de ménage.
tout à fait.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h20.


 
 
 
 
Partenaires

Hébergement Web