Descrição
Este plugin calcula a disponibilidade de itens cadastrados no OpMon.
Versões Compatíveis
- OpMon 6.0 ou superior
Pré-requisitos
- Plataforma OpMon
Exemplos de execução e retorno do comando
Este plugin encontra-se no diretório /usr/local/opmon/libexec/opservices/, portanto você deverá acessá-lo para então executar os comandos.
Neste exemplo o plugin está calculando o a disponibilidade do IC hostX durante este ano.
[root@opmon]# ./getavail.php -t IC -o 'hostX' -p thisyear hostX: UP: 97.121% DOWN: 2.227% UNREACHABLE: 0.652% |up=97.121;;;0;100 down=2.227;;;0;100 unreachable=0.652;;;0;100 max_up=98.464;;;0;100
Neste exemplo o plugins está calculando a disponibilidade do AIC serviceY do IC hostX, dos últimos 7 dias num corte de 8×5.
[root@opmon]# ./getavail.php -t AIC -o 'hostX:serviceY' -p last7days -T '8x5' hostX:serviceY: OK: 100.000% WARNING: 0.000% CRITICAL: 0.000% UNKNOWN: 0.000% |ok=100.000;;;0;100 warning=0.000;;;0;100 critical=0.000;;;0;100 unknown=0.000;;;0;100
Neste exemplo o plugin calcula a disponibilidade do IC hostX no dia de hoje. Cria um alerta de crítico se a disponibilidade for menor que 75% e warning se a disponibilidade for maior que 75% e menor que 79%.
[root@opmon]# ./getavail.php -t IC -o 'hostX' -p today -w 79 -c 75 hostX: UP: 100.000% DOWN: 0.000% UNREACHABLE: 0.000% |up=100.000;79;75;0;100 down=0.000;;;0;100 unreachable=0.000;;;0;100 max_up=100.000;;;0;100
Help
O Help do plugin pode ser consultado através do seguinte comando:
[root@opmon]# ./getavail.php -help