Gandi.net Groups

Hosting expert mode: Nombre de CPUs vus par la VM

You should be logged in to post new messages. Create an account.

Hello,

Un p'tit détail qui n'ennuie surement personne: /proc/cpuinfo affiche
bien le nombre de CPUs virtualisés, par contre, /proc/stat en affiche
toujours plein, mais "vides":

$ grep cpu /proc/stat
cpu  788963 15315639 1479961 309728660 2145573 0 3910 53344026
cpu0 788963 15315639 1479961 309728660 2145573 0 3910 53344026
cpu1 0 0 0 0 0 0 0 0
cpu2 0 0 0 0 0 0 0 0
cpu3 0 0 0 0 0 0 0 0
cpu4 0 0 0 0 0 0 0 0
cpu5 0 0 0 0 0 0 0 0
cpu6 0 0 0 0 0 0 0 0
cpu7 0 0 0 0 0 0 0 0


Ça confusionne certains scripts de monitoring/graph (Munin par exemple)
qui font ce grep et se prennent les pieds dedans :)
Hello,

Le détail m'embête tout autant que toi pour les mêmes raison (plugin
if_eth0 de munin). La solution serait de dire à munin les valeurs max
pour la construction du graph. Je cherche toujours.
*Pardon plugin cpu ;)
On Avr, 24 2008 10:55 CEST, Pierre Hanselmann wrote:
Hello,

Le détail m'embête tout autant que toi pour les mêmes raison
(plugin
if_eth0 de munin). La solution serait de dire à munin les valeurs max
pour la construction du graph. Je cherche toujours.
Note que pour ce qu'en fait Munin de cette info, c'est pas très grave
de contourner :)

Tu peux éditer le plugin pour changer la façon dont il cherche à
calculer le nombre de CPUs, par exemple comme ça:

/etc/munin/plugins/cpu:
   ...
   NCPU=`grep -c ^processor /proc/cpuinfo`
   ...