linux:adminsys:rtm
Différences
Ci-dessous, les différences entre deux révisions de la page.
Dernière révisionLes deux révisions suivantes | |||
linux:adminsys:rtm [13/04/2009 07:26] – créée daniel | linux:adminsys:rtm [13/04/2009 07:28] – script perso daniel | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Personnalisation rtm ====== | ====== Personnalisation rtm ====== | ||
- | ===== Lancement | + | |
+ | ===== Log du résultat | ||
Afin de récupérer la sortie de rtm dans un log, on modifie la ligne de lancement (dans / | Afin de récupérer la sortie de rtm dans un log, on modifie la ligne de lancement (dans / | ||
< | < | ||
Ligne 43: | Ligne 44: | ||
echo " | echo " | ||
/ | / | ||
+ | </ | ||
+ | |||
+ | ===== Personnalisation des mesures ===== | ||
+ | J' | ||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | |||
+ | TMPBASE=/ | ||
+ | # ATTENTION, vzctl exec fait un reset de l' | ||
+ | for id in $(vzlist|awk ' | ||
+ | do | ||
+ | if [ $id = ' | ||
+ | then # ligne de titre, on traite le host | ||
+ | TMP=" | ||
+ | ps -e > $TMP | ||
+ | echo " | ||
+ | # pour les infos réseau, après le if | ||
+ | TMP=" | ||
+ | netstat -tanu > $TMP | ||
+ | host=' | ||
+ | else | ||
+ | TMP=" | ||
+ | vzctl exec $id ps aux > $TMP | ||
+ | echo " | ||
+ | for prog in apache2 mysql | ||
+ | do | ||
+ | echo " | ||
+ | done | ||
+ | echo " | ||
+ | TMP=" | ||
+ | vzctl exec $id netstat -tanu > $TMP | ||
+ | host=" | ||
+ | fi | ||
+ | # Ces commandes sont communes host & vm | ||
+ | echo " | ||
+ | echo " | ||
+ | echo " | ||
+ | echo " | ||
+ | echo " | ||
+ | done | ||
</ | </ |
linux/adminsys/rtm.txt · Dernière modification : 13/04/2009 07:32 de daniel