Verificação por expressão (fórmulas de cálculo)
Com esta verificação, você calcula valores por fórmulas a partir dos valores de outras verificações. Por exemplo, alguns parâmetros de desempenho SNMP são calculados com duas ou mais variáveis SNMP. O espaço livre em disco é um parâmetro desse tipo. O programa pode receber esse valor em unidades em vez de bytes. O tamanho dessas unidades vem de outra verificação, porque cada verificação obtém e monitora uma variável só. A verificação por expressão calcula o espaço livre em bytes.
Você também calcula contadores de desempenho em porcentagem, usando o valor máximo possível e o valor atual.
Um uso possível é o monitoramento da largura de banda atual. Você obtém a contagem anterior de tráfego, a contagem atual e o tempo entre elas com chaves de substituição. A fórmula "(Current-Previous)/Time" calcula a largura de banda atual em bytes por segundo.
A verificação por expressão traz um conjunto amplo de operadores, chaves e funções para montar qualquer fórmula.
Chaves de substituição:
CHECK1, CHECK2... valores atuais monitorados das verificações da lista
PREV1, PREV2... valores anteriores das verificações da lista (recebidos na consulta anterior).
TIME1, TIME2... tempo entre a verificação atual e a anterior (1, 2... o número da verificação na lista)
Operadores possíveis:
- + adição
- - subtração
- * multiplicação
- / divisão
- ^ exponenciação (exemplo: 2^8)
- MOD - resto (exemplo: 10MOD3, resultado = 1)
- DIV - divisão inteira (exemplo: 10DIV3, resultado = 3)
Funções possíveis:
- Funções trigonométricas: COS (cosseno), SIN (seno), SINH (seno hiperbólico), COSH (cosseno hiperbólico), TAN (tangente), COTAN (cotangente), ARCTAN (arctangente), ARG (). Exemplo: COS(CHECK1))
- Funções logarítmicas: EXP, LN, LOG10, LOG2, LOGN
- SQRT (raiz quadrada), SQR (quadrado), POWER (potência, exemplo POWER(2,3)), INTPOWER (X elevado à potência inteira de Y)
- MIN (mínimo), MAX (máximo), ABS (valor absoluto), TRUNC (parte inteira), INT (o mesmo que TRUNC), CEIL, FLOOR
- HEAV (heav(x)=1 para x>0 e =0 para x<=0)
- SIGN (sign(x)=1 para x>1, =0 para x=0, =-1 para x<0)
- ZERO (zero(x)=0 para x=0 e =1 para x<>0)
- PH (ph(x) = x - 2*pi*round(x/2/pi))
- RND (rnd(x) = int(x) * Random)
- RANDOM (random(X) = Random; X is not used)
Parênteses são permitidos (aninhamento máximo de 20).
Espaços não são permitidos.
Informe uma expressão com operadores, chaves e funções na string Formula e clique em Get para testar.
Requisitos: Windows XP/Vista/7/8.1/10/11, Server 2003/2008/2012/2016/2019/2022.
Links relacionados:
Inventário de hardware e software dos computadores da rede
Monitore servidores, serviços, switches gerenciáveis e outros equipamentos
Monitore e administre hosts em um mapa visual e crie diagramas de rede
Acompanhe a banda e o consumo de tráfego de Internet
Crie diagramas de rede e descubra a topologia
Pesquise arquivos em compartilhamentos de rede e servidores FTP
Audite o acesso remoto de usuários a compartilhamentos (pastas e arquivos)