NMON: mudanças entre as edições
Ir para navegação
Ir para pesquisar
(Criou página com '=Tecnologias= *[https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon2rrd nmon2rrd] *[http://nmon.sourceforge.net/pmwiki.php nmon fo...') |
|||
Linha 1: | Linha 1: | ||
=Tecnologias= | =Tecnologias= | ||
*[https://nmonvisualizer.github.io/nmonvisualizer/index.html NMONVisualizer Java Gui tool] | |||
*[https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon2rrd nmon2rrd] | *[https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon2rrd nmon2rrd] | ||
*[http://nmon.sourceforge.net/pmwiki.php nmon for Linux] | *[http://nmon.sourceforge.net/pmwiki.php nmon for Linux] | ||
*[http://www.lpar2rrd.com/ LPAR2RRD] | *[http://www.lpar2rrd.com/ LPAR2RRD] | ||
=Script Automação= | =Script Automação= | ||
<syntaxhighlight lang="bash" line=1> | <syntaxhighlight lang="bash" line=1> |
Edição atual tal como às 21h03min de 28 de julho de 2020
Tecnologias
Script Automação
#!/bin/bash
DIA=1
BASE_AMOSTRAS=300
function help() {
echo Como utilizar este comando:
echo $0 \(dia\|hora\) \(quantidade de tempo\)
}
function fnmon() {
DURACAO=$(expr $2 \* 3600)
INTERVALO=$1
AMOSTRAS=$(expr $DURACAO \/ $INTERVALO)
echo Amostras = $AMOSTRAS, Intervalo = $INTERVALO
nmon -ft -s $INTERVALO -c $AMOSTRAS
}
case $# in
2)
case $1 in
dia)
if [ $2 -gt 1 ]
then
fnmon $BASE_AMOSTRAS $(expr $2 \* 24)
else
fnmon $DIA $(expr $2 \* 24 )
fi
;;
hora)
if [ $2 -gt 24 ]
then
fnmon $BASE_AMOSTRAS $2
else
fnmon $DIA $2
fi
;;
*)
help
;;
esac
;;
*)
help
;;
esac