[comment]: # translation:outdated

[comment]: # ({14379c17-14379c17})
# 7 Iegūt

[comment]: # ({/14379c17-14379c17})

[comment]: # ({867a400b-f50cbd4e})
#### Pārskats

Zabbix get ir komandrindas utilīta, ko var izmantot saziņai ar Zabbix aģents un nepieciešamās informācijas iegūšanai no aģents.

Šo utilītu parasti izmanto Zabbix aģenti problēmu novēršanai.

Skatiet arī [Python bibliotēku Zabbix vajadzībām](/devel/python), kurai ir iebūvēta funkcionalitāte darboties kā Zabbix get.

[comment]: # ({/867a400b-f50cbd4e})

[comment]: # ({dd9cd6fb-c625ea25})
#### Zabbix get palaišana

Piemērs, kā UNIX vidē palaist Zabbix get, lai no aģenta iegūtu procesora slodzes vērtību:

```bash
cd bin
./zabbix_get -s 127.0.0.1 -p 10050 -k system.cpu.load[all,avg1]
```

Vēl viens piemērs, kā palaist Zabbix get, lai iegūtu virkni no tīmekļa vietnes:

```bash
cd bin
./zabbix_get -s 192.168.1.1 -p 10050 -k "web.page.regexp[www.example.com,,,\"USA: ([a-zA-Z0-9.-]+)\",,\1]"
```

Ņemiet vērā, ka šeit vienuma atslēga satur atstarpi, tāpēc pēdiņas tiek izmantotas, lai čaula varētu atpazīt vienuma atslēgu.
Pēdiņas nav daļa no vienuma atslēgas; čaula tās noņems, un tās netiks nodotas Zabbix aģentam.

Ja vienuma atslēga netiek atbalstīta, Zabbix get atgriezīs izejas kodu `1`.

Zabbix get pieņem šādus komandrindas parametrus:

```ini
-s --host <host name or IP>             Norādiet hosta nosaukumu vai hosta IP adresi
-p --port <port number>                 Norādiet uz hosta darbojošā aģenta porta numuru (noklusējums: 10050)
-I --source-address <IP address>        Norādiet avota IP adresi
-t --timeout <seconds>                  Norādiet noildzi. Derīgais diapazons: 1-600 sekundes (noklusējums: 30 sekundes)
-k --key <item key>                     Norādiet vienuma atslēgu, kurai iegūt vērtību
-P --protocol <value>                   Protokols, ko izmanto saziņai ar aģentu. Vērtības:
                                            auto - pieslēgties, izmantojot JSON protokolu, neveiksmes gadījumā pārslēgties un atkārtot ar vienkāršā teksta protokolu (noklusējums)
                                            json - pieslēgties, izmantojot JSON protokolu
                                            plaintext - pieslēgties, izmantojot vienkāršā teksta protokolu, kur tiek nosūtīta tikai vienuma atslēga (6.4.x un vecākās laidienu versijas)
-h --help                               Parādīt šo palīdzības ziņojumu
-V --version                            Parādīt versijas numuru

--tls-connect <value>                   Kā pieslēgties aģentam. Vērtības:
                                            unencrypted - pieslēgties bez šifrēšanas (noklusējums)
                                            psk - pieslēgties, izmantojot TLS un iepriekš koplietotu atslēgu
                                            cert - pieslēgties, izmantojot TLS un sertifikātu
--tls-ca-file <CA file>                 Pilns ceļš uz failu, kas satur augstākā līmeņa CA sertifikātus otras puses sertifikāta pārbaudei
--tls-crl-file <CRL file>               Pilns ceļš uz failu, kas satur atsauktos sertifikātus
--tls-agent-cert-issuer <cert issuer>   Atļautais aģenta sertifikāta izdevējs
--tls-agent-cert-subject <cert subject> Atļautais aģenta sertifikāta subjekts
--tls-cert-file <cert file>             Pilns ceļš uz failu, kas satur sertifikātu vai sertifikātu ķēdi
--tls-key-file <key file>               Pilns ceļš uz failu, kas satur privāto atslēgu
--tls-psk-identity <PSK-identity>       Unikāla, reģistrjutīga virkne, ko izmanto iepriekš koplietotās atslēgas identificēšanai
--tls-psk-file <PSK-file>               Pilns ceļš uz failu, kas satur iepriekš koplietoto atslēgu
--tls-cipher13 <cipher-string>          Šifru virkne OpenSSL 1.1.1 vai jaunākai versijai TLS 1.3 vajadzībām. Aizstāj noklusējuma šifru kopas atlases kritērijus. Šī opcija nav pieejama, ja OpenSSL versija ir vecāka par 1.1.1
--tls-cipher <cipher-string>            GnuTLS prioritāšu virkne (TLS 1.2 un jaunākām versijām) vai OpenSSL šifru virkne (tikai TLS 1.2). Aizstāj noklusējuma šifru kopas atlases kritērijus
```

Skatiet arī [Zabbix get manpage](/manpages/zabbix_get), lai iegūtu vairāk informācijas.

Zabbix get sistēmā Windows var palaist līdzīgi:

```bash
zabbix_get.exe [options]
```

[comment]: # ({/dd9cd6fb-c625ea25})
