Comando sag Linux
No sistema operacional Solaris , o utilitário sag exibe graficamente os dados de atividade do sistema armazenados em um arquivo de dados binários por uma execução sar anterior .
Sintaxe
sag [-e time ] [-f file ] [-i sec ] [-s time ] [-T term ] [-x spec ] [-y spec ]
Opções
-e tempo | Selecione os dados até o momento . O padrão é 18:00 . |
arquivo -f | Use o arquivo como fonte de dados para o sar . O padrão é o arquivo de dados diários atual / usr / adm / sa / sadd . |
-i seg | Selecione dados em intervalos tão perto quanto possível seg segundos. |
-s tempo | Selecionar dados posteriores do que o tempo na forma hh [ : mm ]. O padrão é 08:00 . |
-T termo | Produzir saída adequada para o termo terminal . Veja tplot para terminais conhecidos. O padrão para termo é o valor da variável de ambiente $ TERM . |
-x especificação | especificação do eixo x com especificação no formato:
nome [ nome op ] ... [ lo oi ] name é uma string que corresponderá a um cabeçalho de coluna no relatório sar, com um nome de dispositivo opcional entre colchetes, por exemplo, r + w / s [dsk-1] ou um valor inteiro . O op é + , – , * ou / , cercado por espaços em branco. Podem ser especificados até cinco nomes. Parênteses não são reconhecidos. Ao contrário do personalizado, + e – têm precedência sobre * e / . A avaliação é da esquerda para a direita. Assim, A / A + B * 100 é avaliado como (A / (A + B)) * 100 , e A + B / C + D é (A + B) / (C + D). lo e hi são limites opcionais de escala numérica. Se não especificado, eles são deduzidos dos dados. Coloque a especificação entre aspas duplas ( “” ) se incluir espaço em branco . Uma única especificação é permitida para o eixo x. Se não especificado, o tempo é usado. |
-y spec | especificação de eixo y com especificação da mesma forma que para -x . Até 5 argumentos de especificação separados por ponto e vírgula ( ; ) podem ser dados para -y . O padrão -y é:
-y "% usr0100;% usr +% sys0100;% usr +% sys +% wio0100" |
Exemplos
ceder
Veja a utilização atual da CPU .
TS = `data +% H:% M`
sar -o / tmp / arquivo de temp 60 15
TE = data +% H:% M
sag -f / tmp / tempfile -s $ TS -e $ TE -y "r + w / s [dsk]"
Os quatro comandos acima, quando executados em sequência, exibem toda a atividade por mais de 15 minutos de todas as unidades de disco.
Comandos relacionados
sar – Exibe informações de atividade do sistema no Solaris.