[comment]: # translation:outdated

[comment]: # ({cafc1ec5-aee47150})
# 8 Plugin MySQL
[comment]: # (tags: mysql)

[comment]: # ({/cafc1ec5-aee47150})

[comment]: # ({7e8aa5c3-7e8aa5c3})
#### Visão geral

Esta seção lista os parâmetros suportados no arquivo de configuração
do MySQL para o Zabbix Agent 2 (mysql.conf). Note que:

-   Os valores padrão refletem os padrões do processo, não os valores
    nos arquivos de configuração transportados;
-   O Zabbix suporta apenas arquivos de configuração codificados em UTF-8
    sem [BOM](https://en.wikipedia.org/wiki/Byte_order_mark);
-   Comentários começando com "\#" são suportados apenas no início da linha.

[comment]: # ({/7e8aa5c3-7e8aa5c3})

[comment]: # ({21ff0636-b9c98913})

#### Parâmetros

|Parâmetro|Obrigatório|Intervalo|Padrão|Descrição|
|--|--|--|--|----------|
|Plugins.Mysql.CallTimeout|não|1-30|timeout global|O tempo máximo em segundos para esperar que uma solicitação seja concluída.|
|Plugins.Mysql.CustomQueriesPath|não| |vazio|Caminho completo para o diretório usado para armazenar consultas personalizadas.<br>Suportado desde a versão 6.0.21.|
|Plugins.Mysql.Default.Senha|não| | |Senha padrão para conectar-se ao MySQL; usada se nenhum valor for especificado em uma chave de item ou sessão nomeada.<br> Suportado desde a versão 6.0.18.|
|Plugins.Mysql.Default.TLSCAFile|não<br>(sim, se Plugins.Mysql.Default.TLSConnect estiver definido como *verify_ca* ou *verify_full*)| | |Nome completo do arquivo contendo o(s) certificado(s) da CA de nível superior para verificação de certificado do par para comunicações criptografadas entre o agente Zabbix 2 e bancos de dados monitorados; usado se nenhum valor for especificado em uma sessão nomeada.<br> Suportado desde a versão 6.0.18.|
|Plugins.Mysql.Default.TLSCertFile|não<br>(sim, se Plugins.Mysql.Default.TLSConnect estiver definido para *verify_ca* ou *verify_full*)| | |Nome completo do arquivo contendo o certificado do agente ou cadeia de certificados para comunicações criptografadas entre o agente Zabbix 2 e bancos de dados monitorados; usado se nenhum valor for especificado em uma sessão nomeada.<br> Suportado desde a versão 6.0.18.|
|Plugins.Mysql.Default.TLSConnect|não| | |Tipo de criptografia para comunicações entre o agente Zabbix 2 e bancos de dados monitorados; usado se nenhum valor for especificado em uma sessão nomeada.<br><br>Valores suportados:<br>*required* - requer conexão TLS;<br>*verify\_ca* - verificar certificados;<br>*verify\_full* - verificar certificados e endereço IP.<br> Suportado desde a versão 6.0.18.|
|Plugins.Mysql.Default.TLSKeyFile|não<br>(sim, se Plugins.Mysql.Default.TLSConnect estiver definido para *verify_ca* ou *verify_full*)| | |Nome completo do arquivo contendo a chave privada do banco de dados para comunicações criptografadas entre o agente Zabbix 2 e bancos de dados monitorados; usado se nenhum valor for especificado em uma sessão nomeada.<br> Suportado desde a versão 6.0.18.|
|Plugins.Mysql.Default.Uri|não| |tcp://localhost:3306|URI padrão para conectar-se ao MySQL; usado se nenhum valor for especificado em uma chave de item ou sessão nomeada. <br><br>Não deve incluir embedded credentials (elas serão ignoradas).<br>Deve corresponder ao formato de URI.<br>Schemes suportados: `tcp`, `unix`; um scheme pode ser omitido.<br>Uma porta pode ser omitida (padrão=3306).<br>Exemplos: `tcp://localhost:3306`<br>`localhost`<br>`unix:/var/run/mysql.sock`<br> Suportado desde a versão 6.0.18.|
|Plugins.Mysql.Default.User|não| | |Nome de usuário padrão para conectar-se ao MySQL; usado se nenhum valor for especificado em uma chave de item ou sessão nomeada.<br> Suportado desde a versão 6.0.18.|
|Plugins.Mysql.KeepAlive|não|60-900|300|O tempo máximo de espera (em segundos) antes que conexões de plugin não utilizadas sejam fechadas.|
|Plugins.Mysql.Sessions.<SessionName>.Senha|não| | |Senha da sessão nomeada.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.|
|Plugins.Mysql.Sessions.<SessionName>.TLSCAFile|não<br>(sim, se Plugins.Mysql.Sessions.<SessionName>.TLSConnect estiver definido para *verify_ca* ou *verify_full*)| | |Nome completo do arquivo contendo o(s) certificado(s) da CA de nível superior para verificação de certificado, usado para comunicações criptografadas entre o agente Zabbix 2 e bancos de dados monitorados.<br>**<SessionName>** - Define o nome de uma sessão para uso em chaves de item.|
|Plugins.Mysql.Sessions.<SessionName>.TLSCertFile|sim, se Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile for especificado<br><br>Before version 6.0.23 always mandatory if Plugins.Mysql.Sessions.<SessionName>.TLSConnect is set to *verify_ca* ou *verify_full*| | |Nome completo de um arquivo que contém o certificado do agente ou cadeia de certificados, usado para comunicações criptografadas entre o agente Zabbix 2 e os bancos de dados monitorados.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.|
|Plugins.Mysql.Sessions.<SessionName>.TLSConnect|não| | |O tipo de criptografia para comunicações entre o agente Zabbix 2 e os bancos de dados monitorados.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.<br><br>Valores suportados:<br>*required* - requer conexão TLS;<br>*verify\_ca* - verifica certificados;<br>*verify\_full* - verifica certificados e endereços de IP.|
|Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile|sim, se Plugins.Mysql.Sessions.<SessionName>.TLSCertFile for especificado <br><br>Antes da versão 6.0.23, sempre obrigatório se Plugins.Mysql.Sessions.<SessionName>.TLSConnect se estiver definido para *verify_ca* ou *verify_full*| | |Caminho completo de um arquivo contendo a chave privada do banco de dados usada para comunicações criptografadas entre o Zabbix Agent 2 e os bancos de dados monitorados.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.|
|Plugins.Mysql.Sessions.<SessionName>.Uri|não| | |String de conexão de uma sessão nomeada.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.<br><br>Não deve incluir embedded credentials (elas serão ignoradas).<br>Deve corresponder ao formato de URI.<br>Schemes suportados: `tcp`, `unix`; um scheme pode ser suportado.<br>Uma porta pode ser suportada (padrão=3306).<br>Exemplos: `tcp://localhost:3306`<br>`localhost`<br>`unix:/var/run/mysql.sock`|
|Plugins.Mysql.Sessions.<SessionName>.User|não| | ||Nome de usuário da sessão nomeada.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.|
|Plugins.Mysql.Timeout|não|1-30|timeout global|Tempo limite de execução da solicitação (quanto tempo esperar para que uma solicitação seja concluída antes de encerrá-la).|

Consulte também:

-   Descrição dos parâmetros de configuração gerais do Zabbix Agent 2:
    [Zabbix agent 2 (UNIX)](/manual/appendix/config/zabbix_agent2) /
    [Zabbix agent 2
    (Windows)](/manual/appendix/config/zabbix_agent2_win)
-   Instruções para configuração de [plugins](/manual/config/items/plugins)

[comment]: # ({/21ff0636-b9c98913})
