[comment]: # translation:outdated

[comment]: # ({3ae0a4ae-e0afbd96})
# 6 Plugin MQTT

[comment]: # ({/3ae0a4ae-e0afbd96})

[comment]: # ({b12cab0f-88abc321})
#### Visão geral

Esta seção lista os parâmetros suportados no arquivo de configuração
do MQTT para o Zabbix Agent 2 (mqtt.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]: # ({/b12cab0f-88abc321})

[comment]: # ({2e3eece3-97d87248})
#### Parâmetros

|Parâmetro|Obrigatório|Intervalo|Padrão|Descrição|
|--|--|--|--|----------|
|Plugins.MQTT.Default.Password|não| | |Senha padrão para conexão com o MQTT; usada se nenhum valor for especificado em uma chave de item ou sessão nomeada.<br> Suportado desde a versão 6.0.19|
|Plugins.MQTT.Default.TLSCAFile|não| | |Caminho completo de um arquivo contendo os certificados CA(s) de nível superior para verificação do certificado do par para comunicações criptografadas entre o Zabbix agent 2 e o broker MQTT; usado se nenhum valor for especificado em uma sessão nomeada.<br> Suportado desde a versão 6.0.19|
|Plugins.MQTT.Default.TLSCertFile|não| | |Caminho completo de um arquivo contendo o certificado do agente ou cadeia de certificados para comunicações criptografadas entre o Zabbix agent 2 e o broker MQTT; usado se nenhum valor for especificado em uma sessão nomeada.<br> Suportado desde a versão 6.0.19|
|Plugins.MQTT.Default.TLSKeyFile|não| | |Caminho completo de um arquivo contendo a chave privada do MQTT para comunicações criptografadas entre o Zabbix agent 2 e o broker MQTT; usado se nenhum valor for especificado em uma sessão nomeada.<br> Suportado desde a versão 6.0.19|
|Plugins.MQTT.Default.Topic|não| | |Tópico padrão para assinatura MQTT; usado se nenhum valor for especificado em uma chave de item ou sessão nomeada.<br><br>O tópico pode conter curingas ("+","#")<br>Exemplos: `path/to/file`<br>`path/to/#`<br>`path/+/topic`<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.Default.Url|não| |tcp://localhost:1883|String de conexão padrão do broker MQTT; usada se nenhum valor for especificado em uma chave de item ou sessão nomeada.<br><br>Não deve incluir parâmetros de consulta.<br>Deve corresponder ao formato de URL.<br>Esquemas suportados: `tcp` (padrão), `ws`, `tls`; um esquema pode ser omitido.<br>Uma porta pode ser omitida (padrão=1883).<br>Exemplos: `tcp://host:1883`<br>`localhost`<br>`ws://host:8080`<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.Default.User|não| | |Nome de usuário padrão para conexão com MQTT; usado se nenhum valor for especificado em uma chave de item ou sessão nomeada.<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.Sessions.<SessionName>.Password|não| | |Senha da sessão nomeada.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.Sessions.<SessionName>.TLSCAFile|não| | |Caminho completo de um arquivo contendo os certificados CA(s) de nível superior para verificação do certificado do par, usado para comunicações criptografadas entre o Zabbix agent 2 e o broker MQTT.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.Sessions.<SessionName>.TLSCertFile|não| | |Caminho completo de um arquivo contendo o certificado do agente ou cadeia de certificados, usado para comunicações criptografadas entre o Zabbix agent 2 e o broker MQTT.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.Sessions.<SessionName>.TLSKeyFile|não| | |Caminho completo de um arquivo contendo a chave privada do MQTT, usada para comunicações criptografadas entre o Zabbix agent 2 e o broker MQTT.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item. 6.0.19|
|Plugins.MQTT.Sessions.<SessionName>.Topic|não| | |Tópico da sessão nomeada para assinatura MQTT.<br>**<SessionName>** - define o nome de uma sessão para uso em chaves de item.<br><br>O tópico pode conter curingas ("+","#")<br>Exemplos: `path/to/file`<br>`path/to/#`<br>`path/+/topic`<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.Sessions.<SessionName>.Url|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 parâmetros de consulta.<br>Deve corresponder ao formato de URL.<br>Esquema suportado: `tcp` (padrão), `ws`, `tls`; um esquema pode ser omitido.<br>Uma porta pode ser omitida (padrão=1883).<br>Exemplos: `tcp://host:1883`<br>`localhost`<br>`ws://host:8080`<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.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.<br>Suportado desde a versão 6.0.19|
|Plugins.MQTT.Timeout|não|1-30|tempo limite global|Tempo limite de execução de solicitação (quanto tempo esperar até que uma solicitação seja concluída antes de encerrá-la).|

Veja 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 configurar [plugins](/manual/config/items/plugins)

[comment]: # ({/2e3eece3-97d87248})
