Totes les funcions llistades aqu¨ª s¨®n admeses a:
Les funcions es llisten sense informaci¨® addicional. Feu clic a la funci¨® per veure'n tots els detalls.
¹ó³Ü²Ô³¦¾±¨® | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|
change | Quantitat de difer¨¨ncia entre el valor anterior i el darrer. |
changecount | Nombre de canvis entre valors adjacents dins del per¨ªode d'avaluaci¨® definit. |
count | Nombre de valors dins del per¨ªode d'avaluaci¨® definit. |
countunique | Nombre de valors ¨²nics dins del per¨ªode d'avaluaci¨® definit. |
find | Cerca una coincid¨¨ncia de valor dins del per¨ªode d'avaluaci¨® definit. |
first | El primer valor (el m¨¦²õ antic) dins del per¨ªode d'avaluaci¨® definit. |
fuzzytime | Comproveu quant difereix el temps de l'agent passiu del temps del servidor/proxy Áú»¢¶Ä²©. |
¨²±ô³Ù¾±³¾ | Vvalor m¨¦²õ recent. |
logeventid | Comproveu si l'ID d'esdeveniment de la darrera entrada de registre coincideix amb una expressi¨® regular. |
logseverity | Gravetat del registre de la darrera entrada del registre. |
logsource | Comproveu si la font de registre de la darrera entrada de registre coincideix amb una expressi¨® regular. |
monodec | Comprova si hi ha hagut una disminuci¨® mon¨°tona dels valors. |
monoinc | Comprova si hi ha hagut un augment mon¨°ton dels valors. |
nodata | Comprova si no s'ha rebut cap dada. |
percentil | Percentil P d'un per¨ªode, on P (percentatge) s'especifica pel tercer par¨¤metre. |
rate | Taxa mitjana per segon de l'augment d'un comptador creixent mon¨°tonament dins del per¨ªode de temps definit. |
/host/key
¨¦²õ un par¨¤metre com¨² obligatori per les funcions sobre l'hist¨°ric de l'element d'equip(sec|#num)<:time shift>
¨¦²õ un segon par¨¤metre habitual per funcions referents a l'hist¨°ric de l'element d'equip, on:
Algunes notes generals sobre par¨¤metres de funci¨®:
<
>
/host/key
i (sec|#num)<:time shift>
no s'han de citar mai entre cometesImport de la difer¨¨ncia entre el valor anterior i el darrer.
Tipus de valors admesos: Flotant, Enter, Cadena, Text, Log.
Per a les cadenes retorna: 0 - els valors s¨®n iguals; 1 - els valors s¨®n diferents.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ: veieu par¨¤metres comuns.
Comentaris:
-2
-2,5
Exemples:
Nombre de canvis entre valors adjacents durant el per¨ªode d'avaluaci¨® definit.
Tipus de valors admesos: Flotant, Enter, Cadena, Text, Log.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Per als tipus de valors no num¨¨rics, el par¨¤metre mode s'ignora.
Exemples:
changecount(/host/key,1w) #nombre de canvis de valors durant la darrera setmana
changecount(/host/key,#10,"inc") #nombre d'augments de valors (en relaci¨® amb el valor adjacent) entre els darrers 10 valors
changecount(/host/key,24h,"dec") #el nombre de disminuci¨® de valors (en relaci¨® amb el valor adjacent) durant les darreres 24 hores
El nombre de valors dins del per¨ªode d'avaluaci¨® definit.
Tipus de valors admesos: Flotant, Enter, Cadena, Text, Registre.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Operadors
admesos:Comentaris:
±è²¹³Ù°ù¨®
es pot especificar com a dos n¨²meros, separats per '/': number_to_compare_with/mask. count() calcula "AND bit a bit" a partir del valor i la mask i compara el resultat amb number_to_compare_with. Si el resultat de "AND bit a bit" ¨¦²õ igual a number_to_compare_with/mask, es compta el valor.pattern
pot ser una expressi¨® regular ordin¨¤ria o global (comen?ant per '@'). En el cas de les expressions regulars globals, la distinci¨® entre maj¨²scules i min¨²scules s'hereta de la ³¦´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® global de les expressions regulars. Per a la concordan?a d'expressions regulars, els valors flotants sempre es representaran amb 4 d¨ªgits decimals despr¨¦²õ de ".". Tingueu en compte tamb¨¦ que, per a nombres grans, la difer¨¨ncia de representaci¨® decimal (emmagatzemat a la base de dades) i bin¨¤ria (emprada pel servidor Áú»¢¶Ä²©) pot afectar el quart d¨ªgit decimal.Exemples:
count(/host/key,10m) #els valors dels darrers 10 minuts fins ara
count(/host/key,10m,"like","error") #el nombre de valors dels darrers 10 minuts fins ara que contenen "error"
count(/host/key,10m,,12) #el nombre de valors dels darrers 10 minuts fins ara que ¨¦²õ igual a '12'
count(/host/key,10m,"gt",12) #el nombre de valors dels darrers 10 minuts fins ara que s¨®n superiors a '12'
count(/host/key,#10,"gt",12) #el nombre de valors dels darrers 10 valors fins ara que s¨®n superiors a '12'
count(/host/key,10m:now-1d,"gt",12) #el nombre de valors entre 24 hores i 10 minuts i fa 24 hores a partir d'ara que van ser superiors a '12'
count(/host/key,10m,"bitand","6/7") #el nombre de valors dels darrers 10 minuts fins ara amb '110' (en binari) als 3 bits menys significatius
count(/host/key,10m:now-1d) #el nombre de valors entre 24 hores i 10 minuts i fa 24 hores a partir d'ara
El nombre de valors ¨²nics dins del per¨ªode d'avaluaci¨® definit.
Tipus de valors admesos: Flotant, Enter, Cadena, Text, Registre.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
±è²¹³Ù°ù¨®
±è²¹³Ù°ù¨®
Comentaris:
±è²¹³Ù°ù¨®
es pot especificar com a dos n¨²meros, separats per '/': number_to_compare_with/mask. countunique() calcula "AND bit a bit" a partir del valor i la mask i compara el resultat amb number_to_compare_with. Si el resultat de "AND bit a bit" ¨¦²õ igual a number_to_compare_with, es compta el valor.pattern
pot ser una expressi¨® regular ordin¨¤ria o global (comen?ant per '@'). En el cas de les expressions regulars globals, la distinci¨® entre maj¨²scules i min¨²scules s'hereta de la ³¦´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® global de les expressions regulars. Per a la concordan?a d'expressions regulars, els valors flotants sempre es representaran amb 4 d¨ªgits decimals despr¨¦²õ de ".". Tingueu en compte tamb¨¦ que, per a nombres grans, la difer¨¨ncia de representaci¨® decimal (emmagatzemada a la base de dades) i bin¨¤ria (emprada pel servidor Áú»¢¶Ä²©) pot afectar el quart d¨ªgit decimal.Exemples:
countunique(/host/key,10m) #el nombre de valors ¨²nics durant els darrers 10 minuts fins ara
countunique(/host/key,10m,"like","error") #el nombre de valors ¨²nics dels darrers 10 minuts fins ara que contenen "error"
countunique(/host/key,10m,,12) #el nombre de valors ¨²nics dels darrers 10 minuts fins ara que ¨¦²õ igual a '12'
countunique(/host/key,10m,"gt",12) #el nombre de valors ¨²nics dels darrers 10 minuts fins ara que s¨®n superiors a '12'
countunique(/host/key,#10,"gt",12) #el nombre de valors ¨²nics dels darrers 10 valors fins ara que s¨®n superiors a '12'
countunique(/host/key,10m:now-1d,"gt",12) #el nombre de valors ¨²nics entre 24 hores i 10 minuts i fa 24 hores a partir d'ara que van ser superiors a '12'
countunique(/host/key,10m,"bitand","6/7") #el nombre de valors ¨²nics dels darrers 10 minuts fins ara amb '110' (en binari) als 3 bits menys significatius
countunique(/host/key,10m:now-1d) #el nombre de valors ¨²nics entre 24 hores i 10 minuts i fa 24 hores a partir d'ara
Trobeu una coincid¨¨ncia de valor dins del per¨ªode d'avaluaci¨® definit.
Tipus de valors admesos: Flotant, Enter, Cadena, Text, Registre.
Devolucions: 1 - trobat; 0 - en cas contrari.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
operador
¨¦²õ regexp, iregexp.Comentaris:
pattern
pot ser una expressi¨® regular ordin¨¤ria o global (comen?ant per '@'). En el cas de les expressions regulars globals, la distinci¨® entre maj¨²scules i min¨²scules s'hereta de la ³¦´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® global de les expressions regulars.Exemple:
find(/host/key,10m,"like","error") #trobar un valor que contingui "error" durant els darrers 10 minuts fins ara
El primer valor (el m¨¦²õ antic) dins del per¨ªode d'avaluaci¨® definit.
Tipus de valors admesos: Flotant, Enter, Cadena, Text, Log.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Veieu tamb¨¦ last().
Exemple:
Comproveu quant difereix el temps de l'agent passiu del temps del servidor/proxy Áú»¢¶Ä²©.
Tipus de valors admesos: Flotant, Enter.
Retorna: 1 - la difer¨¨ncia entre el valor de l'element passiu (com a marca de temps) i la marca de temps del servidor/proxy Áú»¢¶Ä²© (el rellotge de la recollida de valors) ¨¦²õ menor o igual a sec segons; 0 - en cas contrari.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Comentaris:
vfs.file.time[/path/file,modify]
per comprovar que el fitxer no ha rebut actualitzacions durant molt de temps;fuzzytime(/Host/system.localtime,60s)=0 o last(/Host/trap)<>0
.Exemple:
fuzzytime(/host/key,60s)=0 #detecta un problema si la difer¨¨ncia hor¨¤ria ¨¦²õ superior a 60 segons
El valor m¨¦²õ recent.
Tipus de valors admesos: Flotant, Enter, Cadena, Text, Log.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Comentaris:
last(/host/key)
sempre ¨¦²õ igual a last(/host/key,#1)
; last(/host/key,#3)
- el tercer valor m¨¦²õ recent (no els tres valors m¨¦²õ recents);Exemple:
last(/host/key) #recupera el darrer valor
last(/host/key, #2) #recupera el valor anterior
last(/host/key,#1) <> last(/host/key,#2) #el darrer valor i l'anterior difereixen
Comproveu si l'ID d'esdeveniment de la darrera entrada del registre coincideix amb una expressi¨® regular.
Tipus de valors admesos: Log.
Retorna: 0 - no coincideix; 1 - partits.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Gravetat de la darrera entrada del registre.
Tipus de valors admesos: Log.
Retorna: 0 - gravetat predeterminada; N - gravetat (nombre enter, ¨²til per als registres d'esdeveniments de Windows: 1 - ±õ²Ô´Ú´Ç°ù³¾²¹³¦¾±¨®, 2 - Av¨ªs, 4 - Error, 7 - Auditoria d'error, 8 - Auditoria d'¨¨xit, 9 - Cr¨ªtic, 10 - Detallat).
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Áú»¢¶Ä²© pren la gravetat del registre del camp ±õ²Ô´Ú´Ç°ù³¾²¹³¦¾±¨® del registre d'esdeveniments de Windows.
Comproveu si la font del registre de la darrera entrada del registre coincideix amb una expressi¨® regular.
Tipus de valors admesos: Log.
Retorna: 0 - no coincideix; 1 - partits.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Comproveu si hi ha hagut una disminuci¨® mon¨°tona dels valors.
Tipus de valors admesos: Enter.
Retorna: 1 - si tots els elements del per¨ªode de temps disminueixen cont¨ªnuament; 0 - en cas contrari.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Exemple:
monodec(/Host1/system.swap.size[all,free],60s) + monodec(/Host2/system.swap.size[all,free],60s) + monodec(/Host3/system.swap.size[all,free],60s) #calculeu a quants equips hi ha hagut una disminuci¨® de la mida de l'intercanvi lliure
Comproveu si hi ha hagut un augment mon¨°ton dels valors.
Tipus de valors admesos: Enter.
Retorna: 1 - si tots els elements del per¨ªode de temps augmenten cont¨ªnuament; 0 - en cas contrari.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Exemple:
monoinc(/Host1/system.localtime,#3,"strict")=0 #comproveu si l'hora local del sistema ha anat augmentant constantment
Comprova si no s'ha rebut cap dada.
Tipus de valors admesos: Enter, Flotant, °ä²¹°ù¨¤³¦³Ù±ð°ù, Text, Registre.
Retorna: 1 - si no s'han rebut dades durant el per¨ªode de temps definit; 0 - cas contrari.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
nodata(/host/key,0)
no ¨¦²õ perm¨¨s.Comentaris:
Percentil P d'un per¨ªode, on P (percentatge) s'especifica pel tercer par¨¤metre.
Tipus de valors admesos: Flotant, Enter.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Taxa mitjana per segon de l'augment d'un comptador que augmenta mon¨°tonament durant el per¨ªode de temps definit.
Tipus de valors admesos: Flotant, Enter.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ:
Funcionalment correspon a '' de PromQL.
Exemple:
Veieu totes les funcions admeses.