Excepte on s'hi especifiqui el contrari, totes les funcions llistades aquí són admeses a:
Les funcions d'afegit poden funcionar amb:
min(/host/key,1h)
min(last_foreach(/*/key))
(només elements calculats; no es pot emprar a triggers)Les funcions es llisten sense informació addicional. Feu clic a la funció per veure'n tots els detalls.
Funció | Descripció |
---|---|
avg | Valor mitjà d'un element dins del període d'avaluació definit. |
bucket_percentile | Calcula el percentil a partir dels dipòsits d'un histograma. |
count | Recompte de valors d'una matriu retornats per una funció foreach. |
histogram_quantile | Calcula el φ-quantil a partir dels cubs d'un histograma. |
item_count | Recompte d'elements existents a la configuració que coincideixen amb els criteris de filtre. |
kurtosis | "Cua" de la distribució de probabilitat en els valors recollits dins del període d'avaluació definit. |
mad | Desviació absoluta mitjana dels valors recollits dins del període d'avaluació definit. |
max | Valor més alt d'un element dins del període d'avaluació definit. |
min | Valor més baix d'un element dins del període d'avaluació definit. |
skewness | Asimetria de la distribució de probabilitat en els valors recollits dins del període d'avaluació definit. |
stddevpop | Desviació estàndard de la població dels valors recollits dins del període d'avaluació definit. |
stddevsamp | Desviació estàndard de la mostra dels valors recollits dins del període d'avaluació definit. |
sum | Suma dels valors recollits dins del període d'avaluació definit. |
sumofsquares | Suma de quadrats dels valors recollits dins del període d'avaluació definit. |
varpop | Variància de la població dels valors recollits dins del període d'avaluació definit. |
varsamp | Variància mostral dels valors recollits dins del període d'avaluació definit. |
/host/key
és un paràmetre comú obligatori per les funcions sobre l'històric de l'element d'equip(sec|#num)<:time shift>
és 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 cometesEl valor mitjà d'un element dins del període d'avaluació definit.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: avg_foreach, count_foreach, exists_foreach, last_foreach, max_foreach, min_foreach, sum_foreach.
Paràmetres: veieu paràmetres comuns.
El canvi de temps és útil quan cal comparar el valor mitjà actual amb el valor mitjà fa un temps.
Exemples:
avg(/host/key,1h) #el valor mitjà de l'última hora fins ara
avg(/host/key,1h:now-1d) #el valor mitjà d'una hora des de fa 25 hores fins a fa 24 hores d'ara
avg(/host/key,#5) #el valor mitjà dels cinc valors més recents
avg(/host/key,#5:now-1d) #el valor mitjà dels cinc valors més recents, excloent els valors rebuts en les últimes 24 hores
Calculates the percentile from the buckets of a histogram.
Parameters:
Comments:
histogram_quantile(percentage/100, bucket_rate_foreach(item filter, time period, 1))
.The count of values in an array returned by a foreach function.
Supported foreach functions: avg_foreach, count_foreach, exists_foreach, last_foreach, max_foreach, min_foreach, sum_foreach.
Parameters:
operators
:pattern
pattern
Comments:
pattern
parameter can be specified as two numbers, separated by '/': number_to_compare_with/mask. count() calculates "bitwise AND" from the value and the mask and compares the result to number_to_compare_with. If the result of "bitwise AND" is equal to number_to_compare_with, the value is counted.pattern
parameter can be an ordinary or global (starting with '@') regular expression. In case of global regular expressions case sensitivity is inherited from global regular expression settings. For the purpose of regexp matching, float values will always be represented with 4 decimal digits after '.'. Also note that for large numbers difference in decimal (stored in database) and binary (used by Zabbix server) representation may affect the 4th decimal digit.Examples:
count(max_foreach(/*/net.if.in[*],1h)) #the number of net.if.in items that received data in the last hour until now
count(last_foreach(/*/vfs.fs.dependent.size[*,pused]),"gt",95) #the number of file systems with over 95% of disk space used
Calcula el quantil φ a partir de les galledes d'un histograma.
Admet les funcions foreach: bucket_rate_foreach.
Paràmetres:
Comentaris:
Exemples:
histogram_quantile(0.75,1.0,last(/host/rate_bucket[1.0]),"+Inf",last(/host/rate_bucket[Inf]))
histogram_quantile(0.5,bucket_rate_foreach(//item_key,30s))
Nombre d'elements existents a la configuració que coincideixen amb els criteris de filtre.
Tipus de valor compatible: Enter.
Paràmetre:
Comentaris:
Exemples:
item_count(/*/agent.ping?[group="Host group 1"]) #el nombre d'equips amb l'element *agent.ping* al "Grup d'equips 1"
La "cua" de la distribució de probabilitat en els valors recollits dins del període d'avaluació definit. Veieu també: Kurtosis.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: last_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
Desviació absoluta mitjana dels valors recollits dins del període d'avaluació definit. Veieu també: Desviació absoluta mitjana.
Tipus de valors admesos: Flotant, Enter. Admet les funcions foreach: last_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
Valor més alt d'un element dins del període d'avaluació definit.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: avg_foreach, count_foreach, exists_foreach, last_foreach, max_foreach, min_foreach, sum_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
max(/host/key,1h) - min(/host/key,1h) #calculeu la diferència entre els valors màxim i mínim de la darrera hora (el delta dels valors)
Valor més baix d'un element dins del període d'avaluació definit.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: avg_foreach, count_foreach, exists_foreach, last_foreach, max_foreach, min_foreach, sum_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
max(/host/key,1h) - min(/host/key,1h) #calculeu la diferència entre els valors màxim i mínim de la darrera hora (el delta dels valors)
Asimetria de la distribució de probabilitat en els valors recollits dins del període d'avaluació definit. Veieu també: Skewness.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: last_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
Desviació estàndard de la població en els valors recollits dins del període d'avaluació definit. Veieu també: Desviació estàndard.
Tipus de valors admesos: Flotant, Enter. Admet les funcions foreach: last_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
Desviació estàndard de la mostra dels valors recollits dins del període d'avaluació definit. Veieu també: Desviació estàndard.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: last_foreach.
Paràmetres: veieu paràmetres comuns.
Es requereixen almenys dos valors de dades perquè aquesta funció funcioni.
Exemple:
Suma dels valors recollits durant el període d'avaluació definit.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: avg_foreach, count_foreach, exists_foreach, last_foreach, max_foreach, min_foreach, sum_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
Suma dels quadrats als valors recollits durant el període d'avaluació definit.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: last_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
Variància de la població dels valors recollits dins del període d'avaluació definit. Veieu també: Variance.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: last_foreach.
Paràmetres: veieu paràmetres comuns.
Exemple:
Variància mostral dels valors recollits dins del període d'avaluació definit. Veieu també: Variance.
Tipus de valors admesos: Flotant, Enter.
Admet les funcions foreach: last_foreach.
Paràmetres: veieu paràmetres comuns.
Es requereixen almenys dos valors de dades perquè aquesta funció funcioni.
Exemple:
Veieu totes les funcions admeses.