This is a translation of the original English documentation page. Help us make it better.
Table of Contents

7 MySQL-plugin

Overzicht

In deze sectie worden parameters vermeld die worden ondersteund in de MySQL Zabbix-agent 2. configuratiebestand voor plug-ins (mysql.conf). Let daar op:

  • De standaardwaarden weerspiegelen de processtandaarden, niet de waarden in de verzonden configuratiebestanden;
  • Zabbix ondersteunt configuratiebestanden alleen in UTF-8-codering zonder BOM;
  • Opmerkingen die beginnen met "#" worden alleen ondersteund aan het begin van de lijn.

Parameters

Parameter Verplicht Bereik Standaard Omschrijving
Plugins.Mysql.CallTimeout nee 1-30 globale time-out De maximale wachttijd in seconden om te wachten tot een verzoek is voltooid.
Plugins.Mysql.CustomQueriesPath nee lege waarde Volledig pad naar de map die wordt gebruikt voor het opslaan van aangepaste query's.
Ondersteund sinds versie 6.0.21.
Plugins.Mysql.Default.Password nee Standaard wachtwoord voor het verbinden met MySQL; gebruikt als er geen waarde is opgegeven in een item-sleutel of genoemde sessie.
Ondersteund sinds versie 6.0.18.
Plugins.Mysql.Default.TLSCAFile nee
(ja, als Plugins.Mysql.Default.TLSConnect is ingesteld op een van: verify_ca, verify_full)
Volledige bestandspadnaam van een bestand dat de top-level CA-certificaten bevat voor peer-certificaatverificatie voor versleutelde communicatie tussen Zabbix agent 2 en bewaakte databases; gebruikt als er geen waarde is opgegeven in een genoemde sessie.
Ondersteund sinds versie 6.0.18.
Plugins.Mysql.Default.TLSCertFile nee
(ja, als Plugins.Mysql.Default.TLSConnect is ingesteld op een van: verify_ca, verify_full)
Volledige bestandspadnaam van een bestand dat het agentcertificaat of certificaatketen bevat voor versleutelde communicatie tussen Zabbix agent 2 en bewaakte databases; gebruikt als er geen waarde is opgegeven in een genoemde sessie.
Ondersteund sinds versie 6.0.18.
Plugins.Mysql.Default.TLSConnect nee Versleutelingstype voor communicatie tussen Zabbix agent 2 en bewaakte databases; gebruikt als er geen waarde is opgegeven in een genoemde sessie.

Ondersteunde waarden:
required - vereist TLS-verbinding;
verify_ca - controleer certificaten;
verify_full - controleer certificaten en IP-adres.
Ondersteund sinds versie 6.0.18.
Plugins.Mysql.Default.TLSKeyFile nee
(ja, als Plugins.Mysql.Default.TLSConnect is ingesteld op een van: verify_ca, verify_full)
Volledige bestandspadnaam van een bestand dat de privésleutel van de database bevat voor versleutelde communicatie tussen Zabbix agent 2 en bewaakte databases; gebruikt als er geen waarde is opgegeven in een genoemde sessie.
Ondersteund sinds versie 6.0.18.
Plugins.Mysql.Default.Uri nee tcp://localhost:3306 Standaard URI voor het verbinden met MySQL; gebruikt als er geen waarde is opgegeven in een item-sleutel of genoemde sessie.

Mag geen ingebedde referenties bevatten (deze worden genegeerd).
Moet overeenkomen met het URI-formaat.
Ondersteunde schema's: tcp, unix; een schema kan worden weggelaten.
Een poort kan worden weggelaten (standaard=3306).
Voorbeelden: tcp://localhost:3306
localhost
unix:/var/run/mysql.sock
Ondersteund sinds versie 6.0.18.
Plugins.Mysql.Default.User nee Standaard gebruikersnaam voor het verbinden met MySQL; gebruikt als er geen waarde is opgegeven in een item-sleutel of genoemde sessie.
Ondersteund sinds versie 6.0.18.
Plugins.Mysql.KeepAlive nee 60-900 300 De maximale wachttijd (in seconden) voordat ongebruikte plug-inverbindingen worden gesloten.
Plugins.Mysql.Sessions.<SessionName>.Password nee Wachtwoord voor genoemde sessie.
<SessionName> - definieer de naam van een sessie om te gebruiken in item-sleutels.
Plugins.Mysql.Sessions.<SessionName>.TLSCAFile nee
(ja, als Plugins.Mysql.Sessions.<SessionName>.TLSConnect is ingesteld op een van: verify_ca, verify_full)
Volledige bestandspadnaam van een bestand dat de top-level CA-certificaten bevat voor peer-certificaatverificatie, gebruikt voor versleutelde communicatie tussen Zabbix agent 2 en bewaakte databases.
<SessionName> - definieer de naam van een sessie om te gebruiken in item-sleutels.
Plugins.Mysql.Sessions.<SessionName>.TLSCertFile nee
(ja, als Plugins.Mysql.Sessions.<SessionName>.TLSConnect is ingesteld op een van: verify_ca, verify_full)
Volledige bestandspadnaam van een bestand dat het agentcertificaat of certificaatketen bevat, gebruikt voor versleutelde communicatie tussen Zabbix agent 2 en bewaakte databases.
<SessionName> - definieer de naam van een sessie om te gebruiken in item-sleutels.
Plugins.Mysql.Sessions.<SessionName>.TLSConnect nee Versleutelingstype voor communicatie tussen Zabbix agent 2 en bewaakte databases.
<SessionName> - definieer de naam van een sessie om te gebruiken in item-sleutels.

Ondersteunde waarden:
required - vereist TLS-verbinding;
verify_ca - controleer certificaten;
verify_full - controleer certificaten en IP-adres.
Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile nee
(ja, als Plugins.Mysql.Sessions.<SessionName>.TLSConnect is ingesteld op een van: verify_ca, verify_full)
Volledige bestandspadnaam van een bestand dat de privésleutel van de database bevat, gebruikt voor versleutelde communicatie tussen Zabbix agent 2 en bewaakte databases.
<SessionName> - definieer de naam van een sessie om te gebruiken in item-sleutels.
Plugins.Mysql.Sessions.<SessionName>.Uri nee Verbindingsreeks van een genoemde sessie.
<SessionName> - definieer de naam van een sessie om te gebruiken in item-sleutels.

Mag geen ingebedde referenties bevatten (deze worden genegeerd).
Moet overeenkomen met het URI-formaat.
Ondersteunde schema's: tcp, unix; een schema kan worden weggelaten.
Een poort kan worden weggelaten (standaard=3306).
Voorbeelden: tcp://localhost:3306
localhost
unix:/var/run/mysql.sock
Plugins.Mysql.Sessions.<SessionName>.User nee Gebruikersnaam voor genoemde sessie.
<SessionName> - definieer de naam van een sessie om te gebruiken in item-sleutels.
Plugins.Mysql.Timeout nee 1-30 globale time-out Time-out voor het uitvoeren van verzoeken (hoe lang moet worden gewacht voordat een verzoek is voltooid).

Zie ook: