Posté 15 juin 2011 - 15:56
Hello Dadou,
il n'y a malheureusement pas de vérité absolue de ce coté, le load average n'est qu'un indicateur parmi d'autres. Il s'agit en gros de compter le nombre moyen de process en cours d'exécution, sur 1, 5 ou 15 minutes. Avec un quad core hyperthreadé, il peut donc être normal de voir 8 process simultanés en cours d'exécution, au delà il y a de l'attente.
Mais là dans les 3 cas il s'agit d'une moyenne, et c'est donc lissée. Tu peux très bien avoir à un instant T 12 process en cours d'exécution, et donc un léger "lag", sans pour autant que le load average grimpe.
Bref, à chacun de voir ce qu'il accepte comme latence, s'il faut te donner un ordre d'idée, sur le monitoring on pourrait configurer :
- si nb running process > nb coeurs virtuels => notice (à tester toutes les 5 secondes ?)
- si load-average sur une minute > 2 * nb coeurs virtuels => alerte (à tester toutes les 30 secondes ?)
- si load-average sur cinq minutes > nb coeurs virtuels => alerte (à tester toutes les minutes ?)
A toi de voir ce qui correspond vraiment à tes besoins / exigences.