5 Zabbix iekšējais

Pārskats

Iekšējās pārbaudes ļauj uzraudzīt Zabbix iekšējos procesus. Citiem vārdiem sakot, varat uzraudzīt, kas notiek ar Zabbix serveri vai Zabbix starpniekserveri.

Iekšējās pārbaudes tiek aprēķinātas:

  • Zabbix serverī — ja hostu uzrauga serveris
  • Zabbix starpniekserverī — ja hostu uzrauga starpniekserveris

Iekšējās pārbaudes apstrādā serveris vai starpniekserveris neatkarīgi no hosta uzturēšanas statusa.

Lai izmantotu šo vienumu, izvēlieties vienuma tipu Zabbix internal.

Iekšējās pārbaudes apstrādā Zabbix aptaujātāji.

Veiktspēja

Dažu iekšējo vienumu izmantošana var negatīvi ietekmēt veiktspēju. Šie vienumi ir:

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

Tiek ietekmētas arī lietotāja saskarnes sadaļas Sistēmas informācija un Rinda.

Atbalstītās pārbaudes

Vienumu atslēgas ir uzskaitītas bez pielāgojamiem parametriem un papildu informācijas. Noklikšķiniet uz vienuma atslēgas, lai skatītu pilnu informāciju.

Vienuma atslēga Apraksts
zabbix[boottime] Zabbix serveris vai Zabbix starpniekserveris procesa startēšanas laiks sekundēs.
zabbix[cluster,discovery,nodes] Atklāj augstas pieejamības klastera mezglus.
zabbix[connector_queue] Savienotāja rindā ievietoto vērtību skaits.
zabbix[discovery_queue] Tīkla pārbaužu skaits, kas ievietotas atklāšanas rindā.
zabbix[host,,items] Iespējoto vienumu skaits hostā (atbalstīti un neatbalstīti).
zabbix[host,,items_unsupported] Iespējoto neatbalstīto vienumu skaits hostā.
zabbix[host,,maintenance] Pašreizējais hosta apkopes statuss.
zabbix[host,active_agent,available] Aktīvā aģenta pārbaužu pieejamība hostā.
zabbix[host,discovery,interfaces] Visu Zabbix lietotāja saskarnē konfigurēto hosta saskarņu informācija.
zabbix[host,,available] Galvenās saskarnes pieejamība konkrētam pārbaužu tipam hostā.
zabbix[hosts] Uzraudzīto hostu skaits.
zabbix[items] Iespējoto vienumu skaits (atbalstīti un neatbalstīti).
zabbix[items_unsupported] Neatbalstīto vienumu skaits.
zabbix[java,,] Informācija par Zabbix Java gateway.
zabbix[lld_queue] Zemo līmeņu atklāšanas apstrādes rindā ievietoto vērtību skaits.
zabbix[preprocessing] No priekšapstrādes pārvaldnieka saņemto vērtību statistika.
zabbix[preprocessing_queue] Priekšapstrādes rindā ievietoto vērtību skaits.
zabbix[process,,,] Laika procentuālā daļa, ko konkrēts Zabbix process vai procesu grupa (identificēta ar <type> un <mode>) pavadījusi <state>.
zabbix[proxy,,] Informācija par Zabbix starpniekserveri.
zabbix[proxy,discovery] Zabbix starpniekserveru saraksts.
zabbix[proxy group,,available] Tiešsaistē esošo starpniekserveru skaits starpniekserveru grupā.
zabbix[proxy group,,pavailable] Tiešsaistē esošo starpniekserveru procentuālā daļa starpniekserveru grupā.
zabbix[proxy group,,proxies] Zabbix starpniekserveru saraksts starpniekserveru grupā.
zabbix[proxy group,,state] Starpniekserveru grupas stāvoklis.
zabbix[proxy group,discovery] Atgriež starpniekserveru grupu sarakstu ar konfigurācijas datiem un reāllaika datiem.
zabbix[proxy_buffer,buffer,] Atgriež starpniekservera atmiņas bufera lietojuma statistiku.
zabbix[proxy_buffer,state,changes] Atgriež stāvokļa maiņu skaitu starp diska/atmiņas bufera režīmiem kopš startēšanas.
zabbix[proxy_buffer,state,current] Atgriež pašreizējo darba stāvokli, kurā tiek glabāti jaunie dati.
zabbix[proxy_history] Vērtību skaits starpniekservera vēstures tabulā, kas gaida nosūtīšanu serverim.
zabbix[queue,,] Uzraudzīto vienumu skaits rindā, kuru aizkave ir vismaz <from> sekundes, bet mazāka par <to> sekundēm.
zabbix[rcache,,] Zabbix konfigurācijas kešatmiņas pieejamības statistika.
zabbix[requiredperformance] Nepieciešamā Zabbix serveris vai Zabbix starpniekserveris veiktspēja, sagaidāmo jauno vērtību skaits sekundē.
zabbix[stats,,] Atgriež Zabbix serveris vai starpniekserveris iekšējos metriskos datus. Ja ir norādīti <ip> un <port>, metriskie dati tiek iegūti no attālā eksemplāra; pretējā gadījumā - no lokālā eksemplāra.
zabbix[stats,,,queue,,] Atgriež Zabbix serveris vai starpniekserveris iekšējās rindas metriskos datus. Ja ir norādīti <ip> un <port>, metriskie dati tiek iegūti no attālā eksemplāra; pretējā gadījumā - no lokālā eksemplāra.
zabbix[tcache,,] Zabbix trendu funkciju kešatmiņas efektivitātes statistika.
zabbix[triggers] Iespējoto trigeru skaits Zabbix datubāzē, ja visi vienumi ir iespējoti iespējotos hostos.
zabbix[uptime] Zabbix serveris vai starpniekserveris procesa darbības laiks sekundēs.
zabbix[vcache,buffer,] Zabbix vērtību kešatmiņas pieejamības statistika.
zabbix[vcache,cache,] Zabbix vērtību kešatmiņas efektivitātes statistika.
zabbix[version] Zabbix serveris vai starpniekserveris versija.
zabbix[vmware,buffer,] Zabbix vmware kešatmiņas pieejamības statistika.
zabbix[vps,written] Kopējais datubāzē ierakstīto vēstures vērtību skaits.
zabbix[wcache,,] Zabbix rakstīšanas kešatmiņas statistika un pieejamība.

Vienuma atslēgas informācija

  • Parametri bez leņķiekavām ir obligāti un jāizmanto tieši tādi, kā ir (piemēram, "host" un "available" iekš zabbix[host,<type>,available]).
  • Parametri ar leņķiekavām < > jāaizstāj ar derīgu vērtību. Ja parametram ir noklusējuma vērtība, to var izlaist.
  • Vērtības vienumiem un vienumu parametriem, kas apzīmēti kā "not supported on proxy", var iegūt tikai tad, ja hostu uzrauga serveris. Savukārt vērtības "not supported on server" var iegūt tikai tad, ja hostu uzrauga starpniekserveris.
zabbix[boottime]


Zabbix serveris vai Zabbix starpniekserveris procesa palaišanas laiks sekundēs.
Atgrieztā vērtība: Integer.

zabbix[cluster,discovery,nodes]


Atklāj augstas pieejamības klastera mezglus.
Atgrieztā vērtība: JSON objekts.

Komentāri:

  • Šo vienumu var izmantot zema līmeņa atklāšanā.
  • Atgrieztie lauki lielākoties atbilst augstas pieejamības mezgla objekta īpašībām.
  • Papildu lauki:
    • db_timestamp — pašreizējais servera laiks (Unix laikspiedols), kas iekļauts atbildē
    • lastaccess_age — sekundes kopš pēdējā mezgla sirdspuksta (db_timestamp - lastaccess)
    • status — mezgla stāvoklis:
      • 0 — gaidstāve
      • 1 — apturēts manuāli
      • 2 — nav pieejams
      • 3 — aktīvs

Atgriezto vērtību piemērs:

[
  {
    "id": "ckvupihk70001z8mkpw5cg0u3",
    "name": "zabbix-prod-01",
    "status": 3,
    "address": "10.0.4.12:10051",
    "port": 10051,
    "lastaccess": 1756115995,
    "db_timestamp": 1756116000,
    "lastaccess_age": 5
  },
  {
    "id": "ckvx2a9k70004b1nq2hz9d7f",
    "name": "zabbix-standby-02",
    "status": 0,
    "address": "10.0.4.13:10051",
    "port": 10051,
    "lastaccess": 1756115550,
    "db_timestamp": 1756116000,
    "lastaccess_age": 450
  },
  {
    "id": "ckw0bq3l70007y4r1a0m5kz8",
    "name": "zabbix-backup-eu1",
    "status": 1,
    "address": "backup.example.com:10051",
    "port": 10051,
    "lastaccess": 1756105080,
    "db_timestamp": 1756116000,
    "lastaccess_age": 10920
  }
]
zabbix[connector_queue]


Savienotāja rindā ievietoto vērtību skaits.
Atgrieztā vērtība: Integer.

zabbix[discovery_queue]


Tīkla pārbaužu skaits, kas ievietotas atklāšanas rindā.
Atgrieztā vērtība: Integer.

zabbix[host,,items]


Iespējoto vienumu skaits (atbalstīto un neatbalstīto) hostā.
Atgrieztā vērtība: Integer.

zabbix[host,,items_unsupported]


Iespējoto neatbalstīto vienumu skaits hostā.
Atgrieztā vērtība: Integer.

zabbix[host,,maintenance]


Pašreizējais hosta uzturēšanas statuss.
Atgrieztās vērtības: 0 - normāls stāvoklis; 1 - uzturēšana ar datu vākšanu; 2 - uzturēšana bez datu vākšanas.

Komentāri:

  • Šo vienumu vienmēr apstrādā Zabbix serveris neatkarīgi no hosta atrašanās vietas (uz servera vai starpniekservera). Starpniekserveris nesaņems šo vienumu kopā ar konfigurācijas datiem.
  • Otrajam parametram jābūt tukšam, un tas ir rezervēts izmantošanai nākotnē.
zabbix[host,active_agent,available]


Aktīvo aģenta pārbaužu pieejamība hostā.
Atgrieztās vērtības: 0 - nezināms; 1 - pieejams; 2 - nav pieejams.

zabbix[host,discovery,interfaces]


Visu Zabbix lietotāja saskarnē konfigurēto hosta saskarņu detalizēta informācija.
Atgrieztā vērtība: JSON objekts.

Komentāri:

zabbix[host,<type>,available]


Noteikta pārbaudes tipa galvenās saskarnes pieejamība hostam.
Atgrieztās vērtības: 0 - nav pieejams; 1 - pieejams; 2 - nezināms.

Parametri:

  • type - aģents, snmp, ipmi vai jmx.

Komentāri:

zabbix[hosts]


Uzraudzīto hostu skaits.
Atgrieztā vērtība: Integer.

zabbix[items]


Iespējoto vienumu skaits (atbalstīto un neatbalstīto).
Atgrieztā vērtība: Integer.

zabbix[items_unsupported]


Neatbalstīto vienumu skaits.
Atgrieztā vērtība: Integer.

zabbix[java,,<param>]


Informācija par Zabbix Java gateway.
Atgrieztās vērtības: 1 - ja <param> ir ping; Java gateway version - ja <param> ir version (piemēram: "7.4.0").

Parametri:

  • param - ping vai version.

Komentāri:

  • Šo vienumu var izmantot, lai pārbaudītu Java gateway pieejamību, izmantojot nodata() trigeris funkciju.
  • Otrajam parametram jābūt tukšam, un tas ir rezervēts turpmākai izmantošanai.
zabbix[lld_queue]


Zema līmeņa atklāšanas apstrādes rindā ievietoto vērtību skaits.
Atgrieztā vērtība: Integer.

Komentāri:

  • Šo vienumu var izmantot, lai uzraudzītu zema līmeņa atklāšanas apstrādes rindas garumu.
zabbix[preprocessing]


Statistika par vērtībām, ko saņēmis priekšapstrādes pārvaldnieks:

  • queued - rindā esošo vērtību skaits un apjoms, kurām nepieciešama priekšapstrāde (skaitītājs)
  • direct - rindā esošo vērtību skaits un apjoms, kurām priekšapstrāde nav nepieciešama (skaitītājs)
  • queue - priekšapstrādes rindā ievietoto vērtību skaits (tas pats, kas zabbix[preprocessing_queue])

Atgrieztā vērtība: JSON.

Atgriezto vērtību piemērs:

{"data":
    {
    "queued": {
        "count": 106,
        "size": 58620
    },
    "direct": {
        "count": 395,
        "size": 33843
    },
    "queue": 0
    }
}
zabbix[preprocessing_queue]


Priekšapstrādes rindā ievietoto vērtību skaits.
Atgrieztā vērtība: Integer.

Komentāri:

  • Šo vienumu var izmantot, lai uzraudzītu priekšapstrādes rindas garumu.
zabbix[process,<type>,<mode>,<state>]


Konkrēta Zabbix procesa vai procesu grupas (identificētas ar <type> un <mode>) laika procentuālā daļa, kas pavadīta <state> stāvoklī. Tiek aprēķināts tikai par pēdējo minūti.
Atgrieztā vērtība: Float.

Parametri:

  • type:
    • servera procesiem: agent poller, alert manager, alert syncer, alerter, availability manager, browser poller, configuration syncer, configuration syncer worker, connector manager, connector worker, discovery manager, discovery worker, escalator, ha manager, history poller, history syncer, housekeeper, http agent poller, http poller, icmp pinger, internal poller ipmi manager, ipmi poller, java poller, lld manager, lld worker, odbc poller, poller, preprocessing manager, preprocessing worker, proxy group manager, proxy poller, self-monitoring, service manager, snmp poller, snmp trapper, task manager, timer, trapper, trigger housekeeper, unreachable poller, vmware collector;
    • starpniekservera procesiem: agent poller, availability manager, browser poller, configuration syncer, data sender, discovery manager, discovery worker, history syncer, housekeeper, http agent poller, http poller, icmp pinger, internal poller ipmi manager, ipmi poller, java poller, odbc poller, poller, preprocessing manager, preprocessing worker, self-monitoring, snmp poller, snmp trapper, task manager, trapper, unreachable poller, vmware collector;
  • mode:
    • avg - visu noteikta tipa procesu vidējā vērtība (noklusējums);
    • count - atgriež noteikta procesa tipa atzarojumu skaitu, <state> nedrīkst norādīt;
    • max - maksimālā vērtība;
    • min - minimālā vērtība;
    • <process number> - procesa numurs (no 1 līdz iepriekš izveidoto instanču skaitam; piemēram, ja darbojas 4 trapperi, vērtība ir no 1 līdz 4);
  • state:
    • busy - process ir aizņemts, piemēram, apstrādā pieprasījumu (noklusējums);
    • idle - process ir dīkstāvē un neko nedara.

Piezīmes:

  • Ja <mode> ir Zabbix procesa numurs, kas nedarbojas (piemēram, ja darbojas 5 polleri, bet <mode> ir norādīts 6), šāds vienums kļūs neatbalstīts.
  • Minimums un maksimums attiecas uz viena procesa lietojuma procentu. Tātad, ja 3 polleru grupā lietojuma procenti katram procesam bija 2, 18 un 66, min atgriezīs 2, bet max atgriezīs 66.
  • Procesi ziņo par to, ko tie dara, koplietotajā atmiņā, un pašuzraudzības process apkopo šos datus katru sekundi. Stāvokļa izmaiņas (busy/idle) tiek reģistrētas izmaiņas brīdī - tātad process, kas kļūst aizņemts, tiek reģistrēts kā tāds un nemaina vai neatjaunina stāvokli, līdz tas kļūst dīkstāvē. Tas nodrošina, ka pat pilnībā iestrēguši procesi tiks pareizi reģistrēti kā 100% aizņemti.
  • Pašlaik "busy" nozīmē "nav miega režīmā", taču nākotnē var tikt ieviesti papildu stāvokļi - gaidīšana uz slēdzenēm, datubāzes vaicājumu izpilde utt. Ņemiet vērā, ka asinhronie polleri tiek uzskatīti par aizņemtiem, ja tie ir sasnieguši MaxConcurrentChecksPerPoller serveris/starpniekserveris konfigurācijas parametru noteikto limitu.
  • Linux un lielākajā daļā citu sistēmu izšķirtspēja ir 1/100 sekundes.

Piemēri:

zabbix[process,poller,avg,busy] #poller procesu vidējais laiks, kas pavadīts, darot kaut ko pēdējās minūtes laikā
zabbix[process,"icmp pinger",max,busy] #maksimālais laiks, ko jebkurš ICMP pinger process pavadījis, darot kaut ko pēdējās minūtes laikā
zabbix[process,"history syncer",2,busy] #laiks, ko history syncer numurs 2 pavadījis, darot kaut ko pēdējās minūtes laikā
zabbix[process,trapper,count] #pašlaik darbojošos trapper procesu skaits
zabbix[proxy,<name>,<param>]


Informācija par Zabbix starpniekserveri.
Atgrieztā vērtība: Integer.

Parametri:

  • name - starpniekservera nosaukums;
  • param:
    • lastaccess - pēdējā saņemtā heartbeat ziņojuma laikspiedols no starpniekservera;
    • delay - cik ilgi savāktās vērtības nav nosūtītas; aprēķināts kā "proxy delay" + ("current server time" - "proxy lastaccess"), kur "proxy delay" ir starpība starp pašreizējo starpniekservera laiku un vecākās nenosūtītās vērtības laikspiedolu starpniekserverī.

Komentāri:

  • Šo vienumu Zabbix serveris vienmēr apstrādā neatkarīgi no hosta atrašanās vietas (serverī vai starpniekserverī).
  • Funkciju fuzzytime() var izmantot, lai pārbaudītu starpniekservera pieejamību.

Piemērs:

zabbix[proxy,"Germany",lastaccess] #pēdējā saņemtā heartbeat ziņojuma laikspiedols no "Germany" starpniekservera
zabbix[proxy,discovery]


Zabbix starpniekserveru saraksts ar nosaukumu, režīmu, šifrēšanu, saspiešanu, versiju, pēdējo redzēšanas reizi, hostu skaitu, vienumu skaitu, nepieciešamajām vērtībām sekundē (vps), versijas statusu (current/outdated/unsupported), noildzēm pēc vienuma tipa, starpniekserveru grupas nosaukumu (ja starpniekserveris pieder grupai), stāvokli (unknown/offline/online).
Atgrieztā vērtība: JSON objekts.

zabbix[proxy group,<name>,available]


Tiešsaistē esošo starpniekserveru skaits starpniekserveru grupā.
Atgrieztā vērtība: Integer.

Parametri:

  • name - starpniekserveru grupas nosaukums.
zabbix[proxy group,<name>,pavailable]


Tiešsaistē esošo starpniekserveru procentuālā daļa starpniekserveru grupā.
Atgrieztā vērtība: Float.

Parametri:

  • name - starpniekserveru grupas nosaukums.
zabbix[proxy group,<name>,proxies]


Zabbix starpniekserveru saraksts starpniekserveru grupā ar nosaukumu, režīmu, šifrēšanu, saspiešanu, versiju, pēdējo redzēšanas reizi, hostu skaitu, vienumu skaitu, nepieciešamajām vērtībām sekundē (vps), versijas statusu (current/outdated/unsupported), taimautiem, starpniekserveru grupas nosaukumu, stāvokli (unknown/offline/online).
Atgrieztā vērtība: JSON.

Parametri:

  • name - starpniekserveru grupas nosaukums.
zabbix[proxy group,<name>,state]


Starpniekserveru grupas stāvoklis.
Atgrieztā vērtība: 0 - nezināms; 1 - bezsaistē; 2 - atkopjas; 3 - tiešsaistē; 4 - pasliktinās.

Parametri:

  • name - starpniekserveru grupas nosaukums.
zabbix[proxy group,discovery]


Atgriež starpniekserveru grupu sarakstu ar konfigurācijas datiem un reāllaika datiem. Konfigurācijas dati ietver starpniekserveru grupas nosaukumu, atteices pārslēgšanas aizkavi un minimālo tiešsaistē esošo starpniekserveru skaitu. Reāllaika dati ietver starpniekserveru grupas stāvokli (sīkāku informāciju skatiet komentāros), tiešsaistē esošo starpniekserveru skaitu un tiešsaistē esošo starpniekserveru procentuālo daļu.
Atgrieztā vērtība: JSON.

Komentāri:

  • Šis vienums neatgriež starpniekserverus bez grupas.
  • Ja failover_delay vai min_online vērtība ir nederīga, tiek ziņota īpaša vērtība -1. Nederīgas vērtības var rasties, ja konfigurācijai tiek izmantoti makrosi un makrosus nevar izvērst par derīgu vērtību.
  • Starpniekserveru grupas stāvoklis tiek ziņots kā vesels skaitlis: 0 - nezināms; 1 - bezsaistē; 2 - atkopjas; 3 - tiešsaistē; 4 - degradējas.

Atgrieztās vērtības piemērs:

{
    "groups": [
       { "name": "Riga", "failover_delay": 60, "min_online": 1 },
       { "name": "Tokyo", "failover_delay": 60, "min_online": 2 },
       { "name": "Porto Alegre", "failover_delay": 60, "min_online": 3 }
    ],
    "details": {
        "Riga": { "state": 3, "available": 10, "pavailable": 20 },
        "Tokyo": { "state": 3, "available": 10, "pavailable": 20 },
        "Porto Alegre": { "state": 1, "available": 0, "pavailable": 0 }
    }
}
zabbix[proxy_buffer,buffer,<mode>]


Starpniekservera atmiņas bufera izmantošanas statistika.
Atgrieztās vērtības: Integer (izmēram); Float (procentiem).

Parametri:

  • mode:
    • total - bufera kopējais izmērs (var izmantot, lai pārbaudītu, vai atmiņas buferis ir iespējots);
    • free - brīvā bufera izmērs;
    • pfree - brīvā bufera procentuālā daļa;
    • used - izmantotā bufera izmērs;
    • pused - izmantotā bufera procentuālā daļa.

Komentāri:

  • Atgriež kļūdu 'Proxy memory buffer is disabled', ja atmiņas buferis ir atspējots;
  • Šis vienums netiek atbalstīts Zabbix serverī.
zabbix[proxy_buffer,state,changes]


Atgriež stāvokļa izmaiņu skaitu starp diska/atmiņas bufera režīmiem kopš palaišanas.
Atgrieztās vērtības: Integer; 0 - atmiņas buferis ir atspējots.

Komentāri:

  • Biežas stāvokļa izmaiņas norāda, ka ir jāpalielina vai nu atmiņas bufera izmērs, vai vecums.
  • Ja atmiņas bufera stāvoklis tiek uzraudzīts reti (piemēram, reizi minūtē), buferis var mainīt savu stāvokli, to nereģistrējot.
zabbix[proxy_buffer,state,current]


Atgriež pašreizējo darba stāvokli, kurā tiek glabāti jaunie dati.
Atgrieztās vērtības: 0 - disks; 1 - atmiņa.

Komentāri:

  • 0 tiek atgriezts arī tad, ja atmiņas buferis ir atspējots.
zabbix[proxy_history]


Vērtību skaits starpniekservera vēstures tabulā, kas gaida nosūtīšanu uz serveri.
Atgrieztās vērtības: Integer.

Komentāri:

  • Šis vienums netiek atbalstīts Zabbix serverī.
zabbix[queue,<from>,<to>]


Pārraudzīto vienumu skaits rindā, kas aizkavēti vismaz par <from> sekundēm, bet mazāk par <to> sekundēm.
Atgrieztā vērtība: Integer.

Parametri:

  • from - aizkavēti vismaz par (noklusējums ir 6 sekundes);
  • to - aizkavēti ne vairāk kā par (noklusējums ir bezgalība).

Komentāri:

Zabbix starpniekserveris nezina par uzturēšanas periodiem; skatiet Rindu aprēķināšana uzturēšanas laikā, lai iegūtu detalizētu informāciju.

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


Zabbix konfigurācijas kešatmiņas pieejamības statistika.
Atgrieztās vērtības: Integer (izmēram); Float (procentuālajai vērtībai).

Parametri:

  • cache - buffer;
  • mode:
    • total - bufera kopējais izmērs;
    • free - brīvā bufera izmērs;
    • pfree - brīvā bufera procentuālā daļa;
    • used - izmantotā bufera izmērs;
    • pused - izmantotā bufera procentuālā daļa.
zabbix[requiredperformance]


Nepieciešamā Zabbix servera vai Zabbix starpniekservera veiktspēja, sagaidāmais jauno vērtību skaits sekundē.
Atgrieztā vērtība: Float.

Komentāri:

  • Aptuveni atbilst "Required server performance, new values per second" sadaļā Reports > System information.
zabbix[stats,<ip>,<port>]


Atgriež Zabbix servera vai starpniekservera iekšējās metrikas. Ja ir norādīti <ip> un <port>, metrikas tiek izgūtas no attālā eksemplāra; pretējā gadījumā — no lokālā eksemplāra.
Atgrieztās vērtības: JSON objekts.

Parametri:

  • ip - serveru/starpniekserveru IP/DNS/tīkla masku saraksts, kuriem veikt attālo vaicājumu (noklusējums ir 127.0.0.1);
  • port - servera/starpniekservera ports, kuram veikt attālo vaicājumu (noklusējums ir 10051).

Piezīmes:

zabbix[stats,<ip>,<port>,queue,<from>,<to>]


Atgriež Zabbix servera vai starpniekservera iekšējās rindas metriku (skatiet zabbix[queue,<from>,<to>]). Ja ir norādīti <ip> un <port>, metrika tiek izgūta no attālā eksemplāra; pretējā gadījumā - no lokālā eksemplāra.
Atgrieztās vērtības: JSON objekts.

Parametri:

  • ip - serveru/starpniekserveru IP/DNS/tīkla maskas saraksts, kam veikt attālu vaicājumu (noklusējums ir 127.0.0.1);
  • port - servera/starpniekservera ports, kam veikt attālu vaicājumu (noklusējums ir 10051);
  • from - aizkave vismaz par (noklusējums ir 6 sekundes);
  • to - aizkave ne vairāk kā par (noklusējums ir bezgalība).

Piezīmes:

Zabbix starpniekserveris nezina par uzturēšanas periodiem; sīkāku informāciju skatiet Rindu aprēķins uzturēšanas laikā.

zabbix[tcache,cache,<parameter>]


Zabbix tendenču funkcijas kešatmiņas efektivitātes statistika.
Atgrieztās vērtības: Integer (izmēram); Float (procentuālai vērtībai).

Parametri:

  • parameter:
    • all - kopējais kešatmiņas pieprasījumu skaits (noklusējums);
    • hits - kešatmiņas trāpījumi;
    • phits - kešatmiņas trāpījumu procentuālā daļa;
    • misses - kešatmiņas kļūmes;
    • pmisses - kešatmiņas kļūmju procentuālā daļa;
    • items - kešatmiņā saglabāto vienumu skaits;
    • requests - kešatmiņā saglabāto pieprasījumu skaits;
    • pitems - kešatmiņā saglabāto vienumu procentuālā daļa no kešatmiņā saglabātajiem vienumiem + pieprasījumiem. Zema procentuālā vērtība, visticamāk, nozīmē, ka kešatmiņas lielumu var samazināt.

Komentāri:

  • Šis vienums netiek atbalstīts Zabbix starpniekserverī.
zabbix[triggers]


Iespējoto trigeru skaits Zabbix datubāzē, kuriem visi vienumi ir iespējoti iespējotos hostos.
Atgrieztā vērtība: Integer.

Komentāri:

  • Šis vienums netiek atbalstīts Zabbix starpniekserverī.
zabbix[uptime]


Zabbix servera vai starpniekservera procesa darbības laiks sekundēs.
Atgrieztā vērtība: Integer.

zabbix[vcache,buffer,<mode>]


Zabbix vērtību kešatmiņas pieejamības statistika.
Atgrieztās vērtības: Integer (izmēram); Float (procentuālajai vērtībai).

Parametri:

  • mode:
    • total - bufera kopējais izmērs;
    • free - brīvā bufera izmērs;
    • pfree - brīvā bufera procentuālā daļa;
    • used - izmantotā bufera izmērs;
    • pused - izmantotā bufera procentuālā daļa.

Komentāri:

  • Šis vienums netiek atbalstīts Zabbix starpniekserverī.
zabbix[vcache,cache,<parameter>]


Zabbix vērtību kešatmiņas efektivitātes statistika.
Atgrieztā vērtība: Integer. Ja <parameter> ir iestatīts uz mode, atgrieztā vērtība ir: 0 - normāls režīms; 1 - zema atmiņas režīms.

Parametri:

  • parameter:
    • requests - kopējais pieprasījumu skaits;
    • hits - kešatmiņas trāpījumu skaits (vēstures vērtības, kas ņemtas no kešatmiņas);
    • misses - kešatmiņas kļūdu skaits (vēstures vērtības, kas ņemtas no datubāzes);
    • mode - vērtību kešatmiņas darbības režīms.

Komentāri:

  • Kad zema atmiņas režīms ir ieslēgts, vērtību kešatmiņa paliks šajā stāvoklī 24 stundas, pat ja problēma, kas izraisīja šo režīmu, tiks atrisināta ātrāk.
  • Varat izmantot šo atslēgu kopā ar priekšapstrādes soli Change per second, lai iegūtu vērtības sekundē statistiku.
  • Šis vienums netiek atbalstīts Zabbix starpniekserverī.
zabbix[version]


Zabbix servera vai starpniekservera versija.
Atgrieztā vērtība: String. Piemēram: 7.4.0.

zabbix[vmware,buffer,<mode>]


Zabbix vmware kešatmiņas pieejamības statistika.
Atgrieztās vērtības: Integer (izmēram); Float (procentuālajai vērtībai).

Parametri:

  • mode:
    • total - bufera kopējais izmērs;
    • free - brīvā bufera izmērs;
    • pfree - brīvā bufera procentuālā daļa;
    • used - izmantotā bufera izmērs;
    • pused - izmantotā bufera procentuālā daļa.
zabbix[vps,written]


Kopējais datubāzē ierakstīto vēstures vērtību skaits.
Atgrieztā vērtība: Integer.

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


Zabbix rakstīšanas kešatmiņas statistika un pieejamība.
Atgrieztās vērtības: Integer (skaitam/izmēram); Float (procentiem).

Parametri:

  • cache - values, history, index vai trend;
  • mode:
    • ar values kešatmiņas parametru:
      • all - kopējais Zabbix servera/starpniekservera apstrādāto vērtību skaits, izņemot neatbalstītos vienumus (skaitītājs) (noklusējums);
      • float - apstrādāto peldošā komata vērtību skaits (skaitītājs);
      • uint - apstrādāto bezzīmju veselo skaitļu vērtību skaits (skaitītājs);
      • str - apstrādāto rakstzīmju/teksta virkņu vērtību skaits (skaitītājs);
      • log - apstrādāto žurnāla vērtību skaits (skaitītājs);
      • text - apstrādāto teksta vērtību skaits (skaitītājs);
      • bin - apstrādāto bināro vērtību skaits (skaitītājs);
      • json - apstrādāto JSON vērtību skaits (skaitītājs);
      • not supported - reižu skaits, kad vienuma apstrāde rezultējās ar to, ka vienums kļuva neatbalstīts vai saglabāja šo stāvokli (skaitītājs);
    • ar history, index, trend kešatmiņas parametriem:
      • pfree - brīvā bufera procentuālā daļa (noklusējums);
      • total - bufera kopējais izmērs;
      • free - brīvā bufera izmērs;
      • used - izmantotā bufera izmērs;
      • pused - izmantotā bufera procentuālā daļa.

Komentāri:

  • trend kešatmiņas parametrs nav atbalstīts ar Zabbix starpniekserveri.
  • History kešatmiņa tiek izmantota vienumu vērtību glabāšanai. Zems skaitlis norāda uz veiktspējas problēmām datubāzes pusē.
  • History index kešatmiņa tiek izmantota history kešatmiņā glabāto vērtību indeksēšanai.
  • Pēc tam, kad history kešatmiņa ir pilna un pēc tam notīrīta, history index kešatmiņa joprojām saglabās daļu datu. Šāda uzvedība ir paredzēta un palīdz sistēmai darboties efektīvāk, izvairoties no papildu apstrādes, kas nepieciešama, lai nepārtraukti mainītu atmiņas izmēru.
  • Trend kešatmiņa glabā tekošās stundas agregātu visiem vienumiem, kas saņem datus.
  • Lai iegūtu vērtību sekundē statistiku, varat izmantot zabbix[wcache,values] atslēgu kopā ar pirmapstrādes soli Change per second.