Activer et configurer le server-status Apache (mod_status)

30 avr

Electrocardiogramme server-status Apache

Afin de connaitre l’état d’un serveur Apache en temps réel, il est possible de mettre en place des solutions de supervision telles que Nagios ou encore MRTG. Cependant, il existe un module d’Apache nommé mod_status qui permet via une page HMTL de connaitre l’état du serveur à un instant T, sur cette page il sera possible en autre de voir : les « slots » Apache en mémoire, les requêtes, les temps d’exécution, la charge processeur, etc.

Cet outil sera aussi très pratique pour suivre les soucis de surconsommation de mémoire ainsi que les scripts demandant trop de ressources. Dans ce petit tutoriel, nous allons voir comment activer, configurer et comprendre la page server-status.

Lire la suite …

Empêcher les dépassements de mémoire sur un serveur Linux

20 avr

linux oom killer tux memoire

Par défaut Linux possède un mécanisme complexe nommé OOM-Killer (pour Out-Of-Memory Killer), ce dernier est incorporé au noyau Linux et permettra en cas de dépassement de mémoire de tuer des processus inutiles afin d’éviter un plantage complet du serveur.

Lire la suite …

Comment est « construit » Linux ?

6 avr

Logo de la fondation Linux

La fondation Linux a publié une vidéo très bien faite qui explique le processus de création du noyau Linux. La vidéo donne aussi quelques chiffres intéressants sur le système d’exploitation en lui-même (d’où les confusions volontaires entre système d’exploitation et noyau).

Lire la suite …