- MySQL spraudnis
- Pārskats
- Parametra informācija
- Plugins.Mysql.CallTimeout
- Plugins.Mysql.CustomQueriesPath
- Plugins.Mysql.CustomQueriesEnabled
- Plugins.Mysql.Default.Password
- Plugins.Mysql.Default.TLSConnect
- Plugins.Mysql.Default.TLSCAFile
- Plugins.Mysql.Default.TLSCertFile
- Plugins.Mysql.Default.TLSKeyFile
- Plugins.Mysql.Default.Uri
- Plugins.Mysql.Default.User
- Plugins.Mysql.KeepAlive
- Plugins.Mysql.Sessions.<SessionName>.Password
- Plugins.Mysql.Sessions.<SessionName>.TLSConnect
- Plugins.Mysql.Sessions.<SessionName>.TLSCAFile
- Plugins.Mysql.Sessions.<SessionName>.TLSCertFile
- Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile
- Plugins.Mysql.Sessions.<SessionName>.Uri
- Plugins.Mysql.Sessions.<SessionName>.User
- Plugins.Mysql.Timeout
- Skatīt arī
MySQL spraudnis
Pārskats
Konfigurācijas parametri ļauj pielāgot MySQL spraudņa darbību.
Ieteicams tos norādīt atsevišķā konfigurācijas failā (piem., mysql.conf), nevis aģents 2 konfigurācijas failā. Pēc tam izmantojiet direktīvu Include, lai iekļautu šo failu Zabbix aģents 2 konfigurācijā.
Visi parametri ir neobligāti, ja vien nav skaidri norādīts, ka parametrs ir obligāts.
Šī lapa ir strukturēta šādi:
- Parametru pārskats (lai skatītu pilnu parametra informāciju, noklikšķiniet uz tā nosaukuma)
- Parametru detalizēta informācija
| Parameter | Description |
|---|---|
| Plugins.Mysql.CallTimeout | Norādiet maksimālo gaidīšanas laiku sekundēs, līdz pieprasījums tiek izpildīts. |
| Plugins.Mysql.CustomQueriesPath | Norādiet pilnu direktorijas ceļu, kurā atrodas .sql faili ar pielāgotiem vaicājumiem. |
| Plugins.Mysql.CustomQueriesEnabled | Iespējojiet mysql.custom.query vienums atslēgas izpildi. |
| Plugins.Mysql.Default.Password | Norādiet noklusējuma paroli. |
| Plugins.Mysql.Default.TLSConnect | Norādiet noklusējuma šifrēšanas līmeni saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm. |
| Plugins.Mysql.Default.TLSCAFile | Norādiet pilnu faila ceļu, kurā ir augstākā līmeņa CA sertifikāti vienaudža sertifikāta verifikācijai. |
| Plugins.Mysql.Default.TLSCertFile | Norādiet pilnu faila ceļu, kurā ir aģents sertifikāts vai sertifikātu ķēde. |
| Plugins.Mysql.Default.TLSKeyFile | Norādiet pilnu faila ceļu, kurā ir datubāzes privātā atslēga. |
| Plugins.Mysql.Default.Uri | Norādiet noklusējuma URI. |
| Plugins.Mysql.Default.User | Norādiet noklusējuma lietotājvārdu. |
| Plugins.Mysql.KeepAlive | Norādiet maksimālo gaidīšanas laiku sekundēs, pirms neizmantotie spraudņa savienojumi tiek slēgti. |
| Plugins.Mysql.Sessions.<SessionName>.Password | Norādiet nosauktās sesijas paroli. |
| Plugins.Mysql.Sessions.<SessionName>.TLSConnect | Norādiet nosauktās sesijas šifrēšanas līmeni saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm. |
| Plugins.Mysql.Sessions.<SessionName>.TLSCAFile | Norādiet pilnu faila ceļu, kurā ir augstākā līmeņa CA sertifikāti nosauktās sesijas vienaudža sertifikāta verifikācijai. |
| Plugins.Mysql.Sessions.<SessionName>.TLSCertFile | Norādiet pilnu faila ceļu, kurā ir nosauktās sesijas aģents sertifikāts vai sertifikātu ķēde. |
| Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile | Norādiet pilnu faila ceļu, kurā ir nosauktās sesijas datubāzes privātā atslēga. |
| Plugins.Mysql.Sessions.<SessionName>.Uri | Norādiet nosauktās sesijas URI. |
| Plugins.Mysql.Sessions.<SessionName>.User | Norādiet nosauktās sesijas lietotājvārdu. |
| Plugins.Mysql.Timeout | Iestatiet maksimālo gaidīšanas laiku sekundēs, kad ir jāizveido savienojums. |
Ņemiet vērā:
- Noklusējuma vērtības atspoguļo procesa noklusējuma iestatījumus, nevis vērtības piegādātajos konfigurācijas failos;
- Vērtības atbalsta vides mainīgos;
- Zabbix atbalsta konfigurācijas failus tikai UTF-8 kodējumā bez BOM;
- Komentāri, kas sākas ar "#", tiek atbalstīti tikai rindas sākumā.
Parametra informācija
Plugins.Mysql.CallTimeout
Norādiet maksimālo laiku sekundēs, cik ilgi gaidīt, līdz pieprasījums tiks izpildīts.
Noklusējums: global timeout
Diapazons: 1-30
Plugins.Mysql.CustomQueriesPath
Norādiet pilnu ceļu uz direktoriju, kurā atrodas .sql faili ar pielāgotajiem vaicājumiem.
Noklusējums:/usr/local/share/zabbix/custom-queries/mysql - Unix sistēmām,*:\Program Files\Zabbix Agent 2\Custom Queries\Mysql - Windows sistēmām (kur * ir diska nosaukums no vides mainīgā ProgramFiles)
Plugins.Mysql.CustomQueriesEnabled
Iespējot mysql.custom.query vienuma atslēgas izpildi.
Ja ir atspējots, vaicājumi netiks ielādēti no pielāgoto vaicājumu direktorijas ceļa.
Noklusējums: false
Diapazons: true/false
Plugins.Mysql.Default.Password
Norādiet noklusējuma paroli aizsargātam MySQL serverim.
Plugins.Mysql.Default.TLSConnect
Norādiet noklusējuma šifrēšanas līmeni saziņai starp Zabbix aģentu 2 un uzraudzītajām datubāzēm.
Diapazons:
required - pieprasīt TLS savienojumu;
verify_ca - pārbaudīt sertifikātus;
verify_full - pārbaudīt sertifikātus un IP adresi
Plugins.Mysql.Default.TLSCAFile
Norādiet pilnu ceļu uz failu, kurā ir augstākā līmeņa CA sertifikāti, kas paredzēti vienaudža sertifikāta verifikācijai un tiek izmantoti šifrētai saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm.
Obligāti: yes, ja Plugins.Mysql.Default.TLSConnect ir iestatīts uz verify_ca vai verify_full
Plugins.Mysql.Default.TLSCertFile
Norādiet pilnu ceļu uz failu, kurā atrodas aģenta sertifikāts vai sertifikātu ķēde, ko izmanto šifrētai saziņai starp Zabbix aģentu 2 un uzraudzītajām datubāzēm.
Obligāti: yes, ja ir norādīts Plugins.Mysql.Default.TLSKeyFile
Plugins.Mysql.Default.TLSKeyFile
Norādiet pilnu faila ceļu uz failu, kurā atrodas datubāzes privātā atslēga, kas tiek izmantota šifrētai saziņai starp Zabbix aģentu 2 un uzraudzītajām datubāzēm.
Obligāti: yes, ja ir norādīts Plugins.Mysql.Default.TLSCertFile
Plugins.Mysql.Default.Uri
Norādiet noklusējuma URI savienojumam ar MySQL serveri.
Iegultie akreditācijas dati tiks ignorēti.
Atbalstītās shēmas: tcp, unix
Shēmu var nenorādīt.
Portu var nenorādīt (noklusējums=3306).
Piemēri:
tcp://localhost:3306
localhost
unix:/var/run/mysql.sock
Plugins.Mysql.Default.User
Norādiet noklusējuma lietotājvārdu aizsargātam MySQL serverim.
Plugins.Mysql.KeepAlive
Norādiet maksimālo gaidīšanas laiku (sekundēs) pirms neizmantotie spraudņa savienojumi tiek slēgti.
Noklusējums: 300
Diapazons: 60-900
Plugins.Mysql.Sessions.<SessionName>.Password
Norādiet nosauktās sesijas paroli aizsargātam MySQL serverim.
<SessionName> - norādiet sesijas nosaukumu, ko izmantot vienumu atslēgās.
Plugins.Mysql.Sessions.<SessionName>.TLSConnect
Norādiet nosauktās sesijas šifrēšanas līmeni saziņai starp Zabbix aģentu 2 un uzraudzītajām datubāzēm.
<SessionName> - definē sesijas nosaukumu, ko izmantot vienumu atslēgās.
Diapazons:
required - pieprasa TLS savienojumu;
verify_ca - pārbauda sertifikātus;
verify_full - pārbauda sertifikātus un IP adresi
Plugins.Mysql.Sessions.<SessionName>.TLSCAFile
Norādiet pilnu ceļu uz failu, kurā ir augstākā līmeņa CA sertifikāti nosauktās sesijas vienaudža sertifikāta verifikācijai, ko izmanto šifrētai saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm.
<SessionName> - definē sesijas nosaukumu izmantošanai vienumu atslēgās.
Obligāti: yes, ja Plugins.Mysql.Sessions.<SessionName>.TLSConnect ir iestatīts uz verify_ca vai verify_full
Plugins.Mysql.Sessions.<SessionName>.TLSCertFile
Norādiet pilnu faila ceļu uz failu, kurā atrodas nosauktās sesijas aģenta sertifikāts vai sertifikātu ķēde, kas tiek izmantota šifrētai saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm.
<SessionName> - definējiet sesijas nosaukumu, ko izmantot vienumu atslēgās.
Obligāti: yes, ja ir norādīts Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile
Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile
Norādiet pilnu ceļu uz failu, kurā atrodas nosauktās sesijas datubāzes privātā atslēga, kas tiek izmantota šifrētai saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm.
<SessionName> - definē sesijas nosaukumu, ko izmantot vienuma atslēgās.
Obligāts: yes, ja ir norādīts Plugins.Mysql.Sessions.<SessionName>.TLSCertFile
Plugins.Mysql.Sessions.<SessionName>.Uri
Norādiet nosauktās sesijas URI, lai izveidotu savienojumu ar MySQL serveri.
<SessionName> - definējiet sesijas nosaukumu, ko izmantot vienumu atslēgās.
Iegultie akreditācijas dati tiks ignorēti.
Atbalstītās shēmas: tcp, unix
Shēmu var nenorādīt.
Portu var nenorādīt (noklusējums=3306).
Piemēri:
tcp://localhost:3306
localhost
unix:/var/run/mysql.sock
Plugins.Mysql.Sessions.<SessionName>.User
Norādiet nosauktās sesijas lietotājvārdu aizsargātam MySQL serverim.
<SessionName> - definējiet sesijas nosaukumu, ko izmantot vienumu atslēgās.
Plugins.Mysql.Timeout
Iestatiet maksimālo gaidīšanas laiku sekundēs, kad jāizveido savienojums.
Noklusējums: global timeout
Diapazons: 1-30
Skatīt arī
- Vispārīgo Zabbix aģents 2 konfigurācijas parametru apraksts: Zabbix aģents 2 (UNIX) / Zabbix aģents 2 (Windows)
- Norādījumi par spraudņu konfigurēšanu