8 Verificacions internes

Vista general

Els controls interns permeten monitorar els processos interns de Zabbix. En altres paraules, podeu monitorar allò que passa amb el servidor o proxy Zabbix.

Els controls interns es calculen:

  • al servidor Zabbix - si l'equip es monitora amb ell
  • al proxy Zabbix - si l'equip es monitora amb ell

els controls interns es tracten per el servidor o el proxy, independentment de l'estat de manteniment de l'equip.

Per emprar aquest element, escolliu el tipus d'element Zabbix Intern.

Les verificacions internes es tracten per els pollers Zabbix.

Rendiment

Emprar alguns elements interns pot afectar negativament al rendiment. Aquests elements són:

  • zabbix[host,,items]
  • zabbix[host,,items_unsupported]
  • zabbix[hosts]
  • zabbix[items]
  • zabbix[items_unsupported]
  • zabbix[queue]
  • zabbix[requiredperformance]
  • zabbix[stats,,,queue]
  • zabbix[triggers]

Les interfícies de les seccions Informació del sistema i Cua també es veuen afectades.

Validacions admeses

Les claus d'element es llisten sense paràmetres opcionals ni informació addicional. Feu clic a la clau de l'element per veure'n tots els detalls.

Clau d'element Descripció
zabbix[boottime] Temps d'inici del servidor Zabbix o del procés proxy Zabbix en segons.
zabbix[cluster,discovery,nodes] Descobreix els nodes clúster d'alta disponibilitat.
zabbix[connector_queue] Recompte de valors posats en cua a la cua de connectors.
zabbix[discovery_queue] Recompte de comprovacions de xarxa encuades a la cua de descoberta.
zabbix[host,,items] Nombre d'elements activats (admesos i no admesos) a l'equip.
zabbix[host,,items_unsupported] Nombre d'elements no admesos activats a l'equip.
zabbix[host,,maintenance] Estat de manteniment actual de l'equip.
zabbix[host,active_agent,available] Disponibilitat de comprovacions de l'agent actiu a l'equip.
zabbix[host,discovery,interfaces] Detalls de totes les interfícies configurades de l'equip a la interfície Zabbix.
zabbix[host,available] Disponibilitat de la interfície principal d'un tipus concret de comprovacions a l'equip.
zabbix[hosts] Nombre d'equips monitorats.
zabbix[items] Nombre d'elements activats (admesos i no admesos).
zabbix[items_unsupported] Nombre d'elements no compatibles.
zabbix[java] Informació sobre la passarel·la Java de Zabbix.
zabbix[lld_queue] Recompte de valors posats a la cua a la cua de processament de descoberta de baix nivell.
zabbix[preprocessing_queue] Recompte de valors posats en cua a la cua de preprocessament.
zabbix[procés] Percentatge de temps que passa un procés Zabbix concret o un grup de processos (identificats per <tipus> i <mode>) a <estat>.
zabbix[proxy] Informació sobre el proxy de Zabbix.
zabbix[proxy,discovery] Llista de proxys Zabbix.
zabbix[proxy group,<name>,available] Nombre de proxys en línia del grup de proxys.
zabbix[proxy group,<name>,pavailable] Percentatge de proxys en línia del grup de proxys.
zabbix[proxy group,<name>,proxies] Llistat de proxys Zabbix a un grup de proxys.
zabbix[proxy group,<name>,state] Estat del grup de proxys.
zabbix[proxy_buffer,buffer,<mode>] Retorna les estadístiques d'ús del buffer de memòria del proxy.
zabbix[proxy_buffer,state,changes] Retorna el nombre de canvis d'estat entre els modes de buffer disc/memòria des de l'engegada.
zabbix[proxy_buffer,state,current] Retorna l'estat de treball actual on la nova informació s'emmagatzema.
zabbix[proxy_history] Nombre de valors de la taula de l'historial de proxy esperant per ser enviats al servidor.
zabbix[queue] Nombre d'elements monitorats a la cua que es retarden almenys <de> segons, però menys de <a> segons.
zabbix[rcache] Estadístiques de disponibilitat de la memòria cau de configuració de Zabbix.
zabbix[requiredperformance] Rendiment requerit del servidor Zabbix o del proxy Zabbix, en nous valors per segon esperats.
zabbix[stats] Mètriques internes d'un servidor o proxy Zabbix remot.
zabbix[stats,,,queue] Mètriques internes de la cua d'un servidor o proxy Zabbix remot.
zabbix[tcache] Estadístiques d'efectivitat de la memòria cau de la funció de tendència de Zabbix.
zabbix[triggers] Nombre de triggers activats a la base de dades de Zabbix, amb tots els elements activats als equips activats.
zabbix[uptime] Temps d'activitat del procés del servidor o proxy Zabbix en segons.
zabbix[vcache,buffer] Estadístiques de disponibilitat de la memòria cau de valors de Zabbix.
zabbix[vcache,cache] Estadístiques d'efectivitat de la memòria cau de valors de Zabbix.
zabbix[versió] Versió del servidor o proxy Zabbix.
zabbix[vmware,buffer] Estadístiques de disponibilitat de la memòria cau de vmware Zabbix.
zabbix[vps,written] Nombre total de valors de l'historial escrits a la base de dades.
zabbix[wcache] Estadístiques i la disponibilitat de la memòria cau d'escriptura de Zabbix.

Detalls clau de l'article

  • Els paràmetres sense parèntesis angulars són constants, per exemple, 'host' i 'available' a zabbix[host,<tipus>,available]. Empreu-los a la clau d'element tal com estan.
  • Els valors dels elements i els paràmetres d'element que "no són compatibles amb el proxy" només es poden recuperar si el servidor monitoritza l'equip. I viceversa, els valors "no compatibles amb el servidor" només es poden recuperar si l'equip és monitorat per proxy.
zabbix[boottime]


El temps d'engegada del servidor Zabbix o del procés proxy Zabbix en segons.
Valor de retorn: Enter.

zabbix[cluster,discovery,nodes]


Descobreix els nodes clúster d'alta disponibilitat.
Valor de retorn: objecte JSON.

Aquest element es pot emprar en descoberta de baix nivell.

zabbix[connector_queue]


El recompte de valors posats en cua a la cua del connector.
Valor de retorn: Enter.

zabbix[discovery_queue]


El recompte de comprovacions de xarxa posats en cua a la cua de descoberta.
Valor de retorn: Enter.

zabbix[host,,items]


El nombre d'elements activats (admesos i no) a l'equip.
Valor de retorn: Enter.

zabbix[host,,items_unsupported]


El nombre d'elements no admesos activats a l'equip.
Valor de retorn: Enter.

zabbix[host,,maintenance]


L'estat de manteniment actual de l'equip.
Valors de retorn: 0 - estat normal; 1 - manteniment amb recollida de dades; 2 - manteniment sense recollida de dades.

Comentaris:

  • Aquest element sempre el processa el servidor Zabbix independentment de la ubicació de l'equip (al servidor o al proxy). El proxy no rebrà aquest element amb dades de configuració.
  • El segon paràmetre ha de ser buit i es reserva per a un ús futur.
zabbix[host,active_agent,available]


La disponibilitat de comprovacions de l'agent actiu a l'equip.
Valors de retorn: 0 - desconegut; 1 - disponible; 2 - no disponible.

zabbix[host,discovery,interfaces]


Els detalls de totes les interfícies configurades de l'equip a la interfície Zabbix.
Valor de retorn: objecte JSON.

Comentaris:

zabbix[host,<type>,available]


La disponibilitat de la interfície principal d'un tipus concret de comprovacions a l'equip.
Valors de retorn: 0 - no disponible; 1 - disponible; 2 - desconegut.

Comentaris:

  • Els tipus vàlids són: agent, snmp, ipmi, jmx;
  • El valor de l'element es calcula segons els paràmetres de configuració de l'equipinaccessibilitat/indisponibilitat.
zabbix[hosts]


El nombre d'equips monitorats.
Valor de retorn: Enter.

zabbix[items]


El nombre d'elements activats (admesos o no).
Valor de retorn: Enter.

zabbix[items_unsupported]


El nombre d'elements no admesos.
Valor de retorn: Enter.

zabbix[java,,<param>]


La informació sobre la passarel·la Java de Zabbix.
Valors de retorn: 1 - si <param> és ping; Versió de la passarel·la de Java - si <param> és versió (per exemple: "7.0.0").

Comentaris:

  • Els valors vàlids per a param són: ping, version;
  • Aquest element es pot emprar per comprovar la disponibilitat de la passarel·la Java mitjançant la funció d'activació nodata();
  • El segon paràmetre ha de ser buit i és reservat per a un ús futur.
zabbix[lld_queue]


El recompte de valors posats a la cua a la cua de processament de descoberta de baix nivell.
Valor de retorn: Enter.

Aquest element es pot emprar per monitorar la longitud de la cua de processament de descoberta de baix nivell.

zabbix[preprocessing_queue]


El recompte de valors posats a la cua a la cua de pre-processament.
Valor de retorn: Enter.

Aquest element es pot emprar per monitorar la longitud de la cua de pre-processament.

zabbix[procés,<tipus>,<mode>,<estat>]


El percentatge de temps que un procés Zabbix concret o un grup de processos (identificats per <tipus> i <mode>) ha passat a <estat>. Es calcula només per a l'últim minut.
Valor de retorn: Flotant.

Paràmetres:

  • tipus - per a processos del servidor: agent poller, alert manager, alert syncer, alerter, availability manager, configuration syncer , treballador de sincronització de configuració, gestor de connectors, treballador de connectors, gestor de descoberta, treballador de descoberta, escala mecànica, administrador d'ha, enquesta d'història, sincronitzador d'historial, mestre , http agent poller, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, lld manager, lld worker, odbc poller, poller , gestor de preprocessament, treballador de preprocessament, gestor de grups de proxy, enquestador de proxy, autocontrol, gestor de serveis, enquestador snmp, trapper snmp, gestor de tasques, temporitzador , trapper, trigger housekeeper, poller inaccessible, vmware collector;
    per a processos de proxy: agent poller, gestor de disponibilitat, sincronitzador de configuració, emissor de dades, gestor de descoberta, treballador de descoberta, sincronitzador d'historial, mestre, enquestador d'agents http, enquestador http, icmp pinger, gestor ipmi, ipmi poller, java poller, odbc poller, poller, gestor de preprocessament, treballador de preprocessament, autocontrol, snmp poller, snmp trapper, gestor de tasques, trapper, poller inaccessible, vmware collector
  • mode - mitjana - valor mitjà per a tots els processos d'un tipus donat (per defecte)
    count - retorna el nombre de bifurcacions per a un tipus de procés determinat, <state> no s'ha d'especificar
    max - valor màxim
    min - valor mínim
    <número de procés> - número de procés (entre 1 i el nombre d'instàncies prèviament bifurcades). Per exemple, si s'estan executant 4 trappers, el valor està entre 1 i 4.
  • estat - ocupat - el procés està en estat ocupat, per exemple, la sol·licitud de processament (per defecte); idle: el procés està en estat inactiu sense fer res.

Comentaris:

  • Si <mode> és un nombre de procés Zabbix que no s'està executant (per exemple, amb 5 enquestadors en execució, el <mode> s'especifica com a 6), aquest element no serà compatible;
  • El mínim i el màxim es refereixen al percentatge d'ús d'un sol procés. Per tant, si en un grup de 3 enquestadors els percentatges d'ús per procés fossin 2, 18 i 66, min en tornaria 2 i max tornaria 66.
  • Els processos informen del que estan fent a la memòria compartida i el procés d'autocontrol resumeix aquestes dades cada segon. Els canvis d'estat (ocupat/inactiu) es registren després del canvi; per tant, un procés que està ocupat es registra com a tal i no canvia ni actualitza l'estat fins que es torna inactiu. Això garanteix que fins i tot els processos totalment penjats es registren correctament com a 100% ocupats.
  • Actualment, "ocupat" significa "no adormit", però en el futur es podrien introduir estats addicionals: esperant bloquejos, fer consultes a la base de dades, etc.
  • A Linux i la majoria dels altres sistemes, la resolució és d'1/100 de segon.

Exemples:

zabbix[procés,poller,mitjana,ocupat] #el temps mig dels processos d'enquesta dedicat a fer alguna cosa durant el darrer minut
       zabbix[procés,"icmp pinger",max,ocupat] #el temps màxim dedicat a qualsevol procés de pinger ICMP durant el darrer minut
       zabbix[procés,"historial syncer",2,ocupat] #el temps dedicat a fer alguna cosa per l'historial syncer nombre 2 durant el darrer minut
       zabbix[procés,trapper,compte] #la quantitat de processos trapper en execució
zabbix[proxy,<name>,<param>]


Informació sobre el proxy Zabbix.
Valor de retorn: Enter.

Paràmetres:

  • nom - el nom del proxy;
  • param - endarreriment - quant de temps no s'envien els valors recollits, calculat com a "retard del proxy" (diferència entre l'hora del proxy actual i la marca de temps del valor no enviat més antic del proxy) + ("hora actual del servidor" - "proxy lastaccess").
zabbix[proxy,discovery]


La llista de proxys Zabbix amb nom, mode, xifrat, compressió, versió, darrera visita, recompte d'equips, recompte d'elements, valors requerits per segon (vps), estat de versió (actual/obsoleta/no admesa), temps d'espera per tipus d'element, nom del grup de proxys (si el proxy pertany a algun grup), estat (desconegut/fora de línia/en línia).
Valor de retorn: objecte JSON.

zabbix[grup de proxy,<nom>,disponible]


El nombre de proxys en línia d'un grup de proxys.
Valor de retorn: Enter.

Paràmetres:

  • nom - el nom del grup de proxys.
zabbix[grup de proxy,<nom>,pavailable]


El percentatge de proxys en línia d'un grup de proxys.
Valor de retorn: Flotant.

Paràmetres:

  • nom - el nom del grup de proxys.
zabbix[proxy,discovery]


La llista de proxys Zabbix d'un grup de proxys amb nom, mode, xifrat, compressió, versió, darrera visita, recompte d'equips, recompte d'elements, valors requerits per segon (vps), estat de versió (actual/obsoleta/no admesa), temps d'espera, nom del grup de proxys, estat (desconegut/fora de línia/en línia).
Valor de retorn: objecte JSON.

Paràmetres:

  • nom - el nom del grup de proxys.
zabbix[grup de proxy,<nom>,state]


L'estat d'un grup de proxy.
Valor de retorn: 0 - desconegut; 1 - fora de línia; 2 - recuperació; 3 - en línia; 4 - degradant.

Paràmetres:

  • nom - el nom del grup de proxys.
zabbix[proxy_buffer,buffer,<mode>]


Les estadístiques d'ús del buffer de memòria del proxy.
Valors de retorn: Enter (per a la mida); Flotant (per percentatge).

Paràmetres:

  • mode:
    total - la mida total del buffer (es pot emprar per comprovar si el buffer és habilitat)
    free- la mida del buffer lliure
    pfree - el percentatge del buffer lliure< br>used: la mida del buffer emprat
    pused: el percentatge del buffer emprat

Comentaris: - Retorna un error "El buffer de memòria del proxy és desactivat" quan el buffer de memòria és desactivat;
- Aquest element no és compatible amb el servidor Zabbix.

zabbix[proxy_buffer,state,changes]


Retorna el nombre de canvis d'estat entre els modes de buffer de disc/memòria des de l'engegada.
Valors de retorn: Enter; 0 - el buffer és desactivat.

Comentaris:

  • Els canvis d'estat freqüents indiquen que s'ha d'augmentar la mida o l'edat del buffer;
  • Si l'estat del buffer es monitoritza amb poca freqüència (per exemple, una cop per minut), és possible que el buffer canviï el seu estat sense que es registri.
zabbix[proxy_buffer,state,current]


Retorna l'estat de treball actual on s'emmagatzemen les dades noves.
Valors de retorn: 0 - disc; 1 - memòria.

També es retorna "0" quan el buffer de memòria és desactivat.

zabbix[proxy_history]


El nombre de valors de la taula de l'historial del proxy esperant per ser enviats al servidor.
Valors de retorn: Enter.

Aquest element no és compatible amb el servidor Zabbix.

zabbix[queue,<from>,<to>]


El nombre d'elements monitorats a la cua que s'endarrereixen almenys en <de> segons, però menys de <a> segons.
Valor de retorn: Enter.

Paràmetres:

  • des de - per defecte: 6 segons;
  • a - per defecte: infinit.

S'admeten als paràmetres sufixes de temps (s,m,h,d,w).

zabbix[rcache,<cache>,<mode>]


Les estadístiques de disponibilitat de la memòria cau de configuració de Zabbix.
Valors de retorn: Enter (per a la mida); Flotant (per percentatge).

Paràmetres:

  • cau - buffer;
  • mode - total - la mida total de la memòria intermèdia
    lliure - la mida de la memòria intermèdia lliure
    pfree - el percentatge de la memòria intermèdia lliure
    emprat - la mida de buffer usat
    pused - el percentatge de memòria intermèdia emprada
zabbix[requiredperformance]


El rendiment requerit del servidor Zabbix o del proxy Zabbix, en nous valors per segon esperats.
Valor de retorn: Flotant.

Es correlaciona aproximadament amb "Rendiment del servidor necessari, valors nous per segon" a Informes → Informació del sistema.

zabbix[stats,<ip>,<port>]


Les mètriques internes d'un servidor o proxy Zabbix remot.
Valors de retorn: objecte JSON.

Paràmetres:

  • ip - llista d'IP/DNS/màscara de xarxa de servidors/proxies que s'han de consultar de forma remota (el valor per defecte és 127.0.0.1);
  • port - port del servidor/proxy que s'ha de consultar de forma remota (el valor per defecte és 10051).

Comentaris:

  • La petició d'estadístiques només s'admetrà des de les adreces que figuren al paràmetre 'StatsAllowedIP' servidor/proxy a la instància de destinació;
  • Aquest element retorna un conjunt seleccionat de mètriques internes. Per obtindre més informació, vegeu el monitoratge remot de les estadístiques de Zabbix.
zabbix[stats,<ip>,<port>,queue,<from>,<to>]


Les mètriques de la cua interna (veieu zabbix[queue,<from>,<to>]) d'un servidor o proxy Zabbix remot.
Valors de retorn: objecte JSON.

Paràmetres:

  • ip - llista d'IP/DNS/màscara de xarxa de servidors/proxies que s'han de consultar de forma remota (el valor per defecte és 127.0.0.1);
  • port - port del servidor/proxy que s'ha de consultar de forma remota (el valor per defecte és 10051);
  • de - endarreriment mínim (el valor per defecte és de 6 segons);
  • a - endarreriment màxim (per defecte és infinit).

Comentaris:

  • La petició d'estadístiques només s'acceptarà des de les adreces que figuren al paràmetre 'StatsAllowedIP' servidor/proxy a la instància de destinació;
  • Aquest element retorna un conjunt seleccionat de mètriques internes. Per obtenir més informació, veieu monitoratge remot de les estadístiques de Zabbix.
zabbix[tcache,<cache>,<parameter>]


Les estadístiques d'efectivitat de la memòria cau de la funció de tendència de Zabbix.
Valors de retorn: Enter (per a la mida); Flotant (per percentatge).

Paràmetres:

  • cau - buffer;
  • mode - tots - peticions totals de memòria cau (per defecte)
    hits - visites de memòria cau
    phits - percentatge de peticions de memòria cau
    misses - errors de memòria cau
    * pmisses* - percentatge d'errors a la memòria cau
    items - el nombre d'elements a la memòria cau
    peticions - el nombre de peticions a la memòria cau
    pitems - percentatge d'elements a la memòria cau d'elements a la memòria cau + peticions. El percentatge baix probablement significa que la mida de la memòria cau es pot reduir.

Aquest element no és compatible amb el proxy Zabbix.

zabbix[triggers]


El nombre de triggers activats a la base de dades de Zabbix, amb tots els elements activats als equips activats.
Valor de retorn: Enter.

Aquest element no és compatible amb el proxy Zabbix.

zabbix[uptime]


El temps d'activitat del servidor Zabbix o del procés proxy en segons.
Valor de retorn: Enter.

zabbix[vcache,buffer,<mode>]


Les estadístiques de disponibilitat de la memòria cau de valors de Zabbix.
Valors de retorn: Enter (per a la mida); Flotant (per percentatge).

Paràmetre:

  • mode - total - la mida total de la memòria intermèdia
    lliure - la mida de la memòria intermèdia lliure
    pfree - el percentatge de la memòria intermèdia lliure
    utilitzat - la mida de buffer usat
    pused - el percentatge de memòria intermèdia emprada

Aquest element no és compatible amb el proxy Zabbix.

zabbix[vcache,cache,<parameter>]


Les estadístiques d'efectivitat de la memòria cau de valors de Zabbix.
Valors de retorn: Enter. Amb el paràmetre mode retorna: 0 - mode normal; 1 - Mode de memòria baixa.

Paràmetres:

  • paràmetre - peticions - el nombre total de peticions
    hits - el nombre de visites a la memòria cau (valors de l'historial extrets de la memòria cau)
    misses - el nombre de visites a la memòria cau (historial) valors extrets de la base de dades)
    mode - el mode operatiu de la memòria cau de valors

Comentaris:

  • Un cop activat el mode de poca memòria, la memòria cau de valors romandrà en aquest estat durant 24 hores, encara que el problema que va desencadenar aquest mode es resolgui abans;
  • Podeu emprar aquesta clau amb el pas de preprocessament Canvi per segon per obtenir estadístiques de valors per segon;
  • Aquest element no és compatible amb el proxy Zabbix.
zabbix[version]


La versió del servidor o proxy Zabbix.
Valor de retorn: Cadena. Per exemple: 7.0.0.

zabbix[vmware,buffer,<mode>]


Les estadístiques de disponibilitat de la memòria cau de vmware de Zabbix.
Valors de retorn: Enter (per a la mida); Flotant (per percentatge).

Paràmetres:

  • mode - total - la mida total de la memòria intermèdia
    lliure - la mida de la memòria intermèdia lliure
    pfree - el percentatge de la memòria intermèdia lliure
    utilitzat - la mida de buffer usat
    pused - el percentatge de memòria intermèdia emprada
zabbix[vps,written]


El nombre total de valors de l'historial escrits a la base de dades.
Valor de retorn: Enter.

zabbix[wcache,<cache>,<mode>]


Les estadístiques i la disponibilitat de la memòria cau d'escriptura de Zabbix.
Valors de retorn: Enter (per a nombre/mida); Flotant (per percentatge).

Paràmetres:

  • cau - valors, historial, índex o tendència;
  • mode - (amb valors) tots (per defecte): el nombre total de valors processats pel servidor/proxy Zabbix, excepte els elements no admesos (comptador)
    flotant - el nombre de valors processats valors (comptador)
    uint - el nombre de valors enters sense signe processats (comptador)
    str - el nombre de valors de caràcters/cadenes processats (comptador)
    log - el nombre de valors processats valors de registre (comptador)
    text - el nombre de valors de text processats (comptador)
    no s'admeten - el nombre de vegades que el processament de l'element ha provocat que l'element no s'admet o es mantingui aquest estat (comptador)
    (amb historial, índex, memòria cau tendència) pfree (per defecte) - el percentatge de memòria intermèdia lliure
    total - la mida total de la memòria intermèdia
    lliure - la mida de la memòria intermèdia lliure buffer
    used - la mida de la memòria intermèdia emprada
    pused - el percentatge de la memòria intermèdia usada

Comentaris:

  • És obligatori especificar <cache>. El paràmetre de memòria cau trend no és compatible amb el proxy Zabbix;
  • La memòria cau de l'historial s'empra per emmagatzemar els valors dels elements. Un nombre baix indica problemes de rendiment al costat de la base de dades;
  • La memòria cau d'índex de l'historial s'empra per indexar els valors emmagatzemats a la memòria cau de l'historial;
  • Després d'omplir i esborrar la memòria cau de l'historial, la memòria cau de l'índex de l'historial encara conservarà algunes dades. Aquest comportament s'espera i ajuda al sistema a funcionar de manera més eficient evitant el processament addicional necessari per redimensionar constantment la memòria;
  • La memòria cau de tendències emmagatzema l'agregat de l'hora actual de tots els elements que reben dades;
  • Podeu emprar la clau zabbix[wcache,values] amb la passa de preprocessament Canvi per segon per obtindre estadístiques de valors per segon.