Dans Jenkins, lorsque je clique sur Build Executor Status, je ne peux voir que les statistiques relatives à l'espace disque libre (URI:) /computer
. Comment puis-je surveiller la mémoire système libre (RAM) dans Jenkins?
Je demande, parce que parfois, quand j'avais trop d'exécuteurs (bien que l'espace de swap soit configuré, mais pas celui ci-dessous), Jenkins gelait ou plantait beaucoup.
jenkins
monitoring
Kenorb
la source
la source
Réponses:
Jetez un œil au plugin Monitoring . Voici plus de détails à ce sujet (à partir de la page liée):
Crédits: Assaf Lavie (qui l'a mentionné pour la première fois dans un commentaire, mais pour une raison quelconque, n'a pas posté cela comme une réponse réelle ...).
la source
En ce qui concerne la solution de contournement, la mémoire réelle peut être vérifiée en appelant les commandes Groovy directement dans Script Console (at
/computer/(master)/script
). Exemple de commande:la source
awk '/MemFree:/ { print $2}' /proc/meminfo
pour ko sans RAM uniquement ou alternative pour mémoire et échange:awk '/(Mem|Swap)Free:/ { print }' /proc/meminfo