In deze sectie worden parameters vermeld die worden ondersteund in een Áú»¢¶Ä²©-proxy configuratie bestand (zabbix_proxy.conf). Let daar op:
Parameter | Mandatory | Range | Default | Description |
---|---|---|---|---|
AllowRoot | nee | 0 | Sta de proxy toe om als 'root' uit te voeren. Als dit is uitgeschakeld en de proxy wordt gestart door 'root', zal de proxy proberen over te schakelen naar de gebruiker 'zabbix'. Heeft geen effect als het wordt gestart onder een reguliere gebruiker. 0 - niet toestaan 1 - toestaan |
|
AllowUnsupportedDBVersions | nee | 0 | Sta de proxy toe om te werken met niet-ondersteunde databaseversies. 0 - niet toestaan 1 - toestaan |
|
CacheSize | nee | 128K-64G | 32M | Grootte van de configuratiecache, in bytes. Grootte van gedeeld geheugen voor het opslaan van host- en itemgegevens. |
ConfigFrequency | nee | 1-604800 | 3600 | Hoe vaak de proxy configuratiegegevens ophaalt van de Áú»¢¶Ä²©-server in seconden. Actieve proxyparameter. Genegeerd voor passieve proxies (zie parameter ProxyMode). |
DataSenderFrequency | nee | 1-3600 | 1 | Proxy stuurt verzamelde gegevens naar de server elke N seconden. Let op dat een actieve proxy nog steeds elke seconde de Áú»¢¶Ä²©-server zal bevragen voor externe commandotaken. Actieve proxyparameter. Genegeerd voor passieve proxies (zie parameter ProxyMode). |
DBHost | nee | localhost | Naam van de databasehost. In geval van MySQL resulteert 'localhost' of een lege tekenreeks in het gebruik van een socket. In het geval van PostgreSQL resulteert alleen een lege tekenreeks in een poging om een socket te gebruiken. In geval van Oracle resulteert een lege tekenreeks in het gebruik van de verbindingsmethode 'Net Service Name'; in dit geval moet u de omgevingsvariabele TNS_ADMIN gebruiken om het pad naar het tnsnames.ora-bestand op te geven. |
|
DBName | ja | Naam van de database of pad naar het databasebestand voor SQLite3 (de multiprocessarchitectuur van Áú»¢¶Ä²© staat het gebruik van niet toe, bijv. :memory: , file::memory:?cache=shared of file:memdb1?mode=memory&cache=shared ).Waarschuwing: Probeer niet dezelfde database te gebruiken die Áú»¢¶Ä²©-server gebruikt. In geval van Oracle, als de verbindingsmethode 'Net Service Name' wordt gebruikt, specificeer dan de servicenaam uit tnsnames.ora of stel deze in op een lege tekenreeks; stel de omgevingsvariabele TWO_TASK in als DBName is ingesteld op een lege tekenreeks. |
||
DBPassword | nee | Wachtwoord van de database. Wordt genegeerd voor SQLite. Commentarieer deze regel uit als er geen wachtwoord wordt gebruikt. |
||
DBSchema | nee | Schemanaam. Gebruikt voor PostgreSQL. | ||
DBSocket | nee | 3306 | Pad naar MySQL-socket. Databasepoort als er geen lokale socket wordt gebruikt. Genegeerd voor SQLite. |
|
DBUser | Gebruiker van de database. Genegeerd voor SQLite. | |||
DBTLSConnect | nee | Het instellen van deze optie dwingt het gebruik van een TLS-verbinding met de database af: vereist - verbind met behulp van TLS verify_ca - verbind met behulp van TLS en controleer certificaat verify_full - verbind met behulp van TLS, controleer certificaat en controleer of de database-identiteit gespecificeerd door DBHost overeenkomt met het certificaat Op MySQL vanaf 5.7.11 en PostgreSQL worden de volgende waarden ondersteund: "required", "verify", "verify_full". Op MariaDB vanaf versie 10.2.6 worden de waarden "required" en "verify_full" ondersteund. Standaard niet ingesteld op een bepaalde optie en het gedrag hangt af van de databaseconfiguratie. Deze parameter wordt ondersteund sinds Áú»¢¶Ä²© 5.0.0. |
||
DBTLSCAFile | nee (ja, als DBTLSConnect is ingesteld op een van: verify_ca, verify_full) |
Volledige padnaam van een bestand dat de CA-certificaten van het hoogste niveau bevat voor certificaatverificatie van de database. Deze parameter wordt ondersteund sinds Áú»¢¶Ä²© 5.0.0. |
||
DBTLSCertFile | nee | Volledige padnaam van het bestand dat het servercertificaat van Áú»¢¶Ä²© bevat voor verificatie bij de database. Deze parameter wordt ondersteund sinds Áú»¢¶Ä²© 5.0.0. |
||
DBTLSKeyFile | nee | Volledige padnaam van het bestand dat de priv¨¦sleutel bevat voor verificatie bij de database. Deze parameter wordt ondersteund sinds Áú»¢¶Ä²© 5.0.0. |
||
DBTLSCipher | nee | De lijst met versleutelingsciphers die Áú»¢¶Ä²©-server toestaat voor TLS-protocollen tot en met TLSv1.2. Alleen ondersteund voor MySQL. Deze parameter wordt ondersteund sinds Áú»¢¶Ä²© 5.0.0. |
||
DBTLSCipher13 | nee | De lijst met versleutelingsciphersuites die Áú»¢¶Ä²©-server toestaat voor het TLSv1.3-protocol. Alleen ondersteund voor MySQL, vanaf versie 8.0.16. Deze parameter wordt ondersteund sinds Áú»¢¶Ä²© 5.0.0. |
||
DebugLevel | nee | 0-5 | 3 | Specificeert het debugniveau: 0 - basisinformatie over het starten en stoppen van Áú»¢¶Ä²©-processen 1 - kritieke informatie 2 - foutinformatie 3 - waarschuwingen 4 - voor debuggen (produceert veel informatie) 5 - uitgebreid debuggen (produceert nog meer informatie) |
EnableRemoteCommands | nee | 0 | Of externe opdrachten van Áú»¢¶Ä²©-server zijn toegestaan. 0 - niet toegestaan 1 - toegestaan |
|
EnableRemoteCommands | nee | 0 | Of externe opdrachten van Áú»¢¶Ä²©-server zijn toegestaan. 0 - niet toegestaan 1 - toegestaan |