Objeto settings

Os seguintes objetos estão diretamente relacionados à API settings.

Configurações

O objeto de configurações tem as seguintes propriedades.

Property Type Description
default_lang string Idioma padrão do sistema.

Padrão: en_US.
default_timezone string Fuso horário padrão do sistema.

Padrão: system - padrão do sistema.

Para obter a lista completa de fusos horários compatíveis, consulte a documentação do PHP.
default_theme string Tema padrão.

Valores possíveis:
blue-theme - (padrão) Azul;
blue-classic-theme - Azul (clássico);
dark-theme - Escuro;
dark-blue-theme - Azul escuro;
dark-classic-theme - Escuro (clássico);
hc-light - Claro de alto contraste;
hc-dark - Escuro de alto contraste.
search_limit integer Limite para resultados de pesquisa e filtragem.

Padrão: 1000.
max_overview_table_size integer Número máximo de colunas e linhas nos widgets de dashboard Visão geral dos dados e Visão geral dos triggers.

Padrão: 50.
max_in_table integer Número máximo de elementos a serem exibidos dentro de uma célula da tabela.

Padrão: 50.
server_check_interval integer Exibir um aviso se o Zabbix server estiver inativo.

Valores possíveis:
0 - Não exibir aviso;
10 - (padrão) Exibir aviso.
work_period string Horário de trabalho.

Padrão: 1-5,09:00-18:00.
show_technical_errors integer Exibir erros técnicos (PHP/SQL) para usuários que não são Super admin e para usuários que não fazem parte de grupos de usuários com o modo de depuração ativado.

Valores possíveis:
0 - (padrão) Não exibir erros técnicos;
1 - Exibir erros técnicos.
history_period string Período máximo para exibir dados históricos nos widgets de dashboard Últimos dados, Web e Visão geral dos dados.
Aceita um número de segundos (por exemplo, 1, 60, 300) ou um valor com um sufixo de tempo (por exemplo, 30s, 1m, 2h, 1d).

Padrão: 24h.
period_default string Período padrão do filtro de tempo.
Aceita um número de segundos (por exemplo, 1, 60, 300) ou um valor com um sufixo de tempo (por exemplo, 30s, 1m, 2h, 1d, 1M, 1y), incluindo suporte para meses e anos.

Padrão: 1h.
max_period string Período máximo do filtro de tempo.
Aceita um número de segundos (por exemplo, 1, 60, 300) ou um valor com um sufixo de tempo (por exemplo, 30s, 1m, 2h, 1d, 1M, 1y), incluindo suporte para meses e anos.

Padrão: 2y.
severity_color_0 string Cor da severidade "Não classificado" como código de cor hexadecimal.

Padrão: 97AAB3.
severity_color_1 string Cor da severidade "Informação" como código de cor hexadecimal.

Padrão: 7499FF.
severity_color_2 string Cor da severidade "Aviso" como código de cor hexadecimal.

Padrão: FFC859.
severity_color_3 string Cor da severidade "Média" como código de cor hexadecimal.

Padrão: FFA059.
severity_color_4 string Cor da severidade "Alta" como código de cor hexadecimal.

Padrão: E97659.
severity_color_5 string Cor da severidade "Desastre" como código de cor hexadecimal.

Padrão: E45959.
severity_name_0 string Nome da severidade "Não classificado".

Padrão: Não classificado.
severity_name_1 string Nome da severidade "Informação".

Padrão: Informação.
severity_name_2 string Nome da severidade "Aviso".

Padrão: Aviso.
severity_name_3 string Nome da severidade "Média".

Padrão: Média.
severity_name_4 string Nome da severidade "Alta".

Padrão: Alta.
severity_name_5 string Nome da severidade "Desastre".

Padrão: Desastre.
custom_color integer Usar cores personalizadas para o status dos eventos.

Valores possíveis:
0 - (padrão) Não usar cores personalizadas para o status dos eventos;
1 - Usar cores personalizadas para o status dos eventos.
ok_period string Exibir o período dos triggers OK.
Aceita um número de segundos (por exemplo, 1, 60, 300) ou um valor com um sufixo de tempo (por exemplo, 30s, 1m, 2h).

Padrão: 5m.
blink_period string Período de intermitência ao alterar o estado do trigger.
Aceita um número de segundos (por exemplo, 1, 60, 300) ou um valor com um sufixo de tempo (por exemplo, 30s, 1m, 2h).

Padrão: 2m.
problem_unack_color string Cor dos eventos PROBLEM não reconhecidos como código de cor hexadecimal.

Padrão: CC0000.
problem_ack_color string Cor dos eventos PROBLEM reconhecidos como código de cor hexadecimal.

Padrão: CC0000.
ok_unack_color string Cor dos eventos RESOLVED não reconhecidos como código de cor hexadecimal.

Padrão: 009900.
ok_ack_color string Cor dos eventos RESOLVED reconhecidos como código de cor hexadecimal.

Padrão: 009900.
problem_unack_style integer Intermitência para eventos PROBLEM não reconhecidos.

Valores possíveis:
0 - Não exibir intermitência;
1 - (padrão) Exibir intermitência.
problem_ack_style integer Intermitência para eventos PROBLEM reconhecidos.

Valores possíveis:
0 - Não exibir intermitência;
1 - (padrão) Exibir intermitência.
ok_unack_style integer Intermitência para eventos RESOLVED não reconhecidos.

Valores possíveis:
0 - Não exibir intermitência;
1 - (padrão) Exibir intermitência.
ok_ack_style integer Intermitência para eventos RESOLVED reconhecidos.

Valores possíveis:
0 - Não exibir intermitência;
1 - (padrão) Exibir intermitência.
url string URL do frontend.
discovery_groupid ID ID do grupo de hosts ao qual os hosts descobertos serão adicionados automaticamente.
default_inventory_mode integer Modo padrão do inventário do host.

Valores possíveis:
-1 - (padrão) Desativado;
0 - Manual;
1 - Automático.
alert_usrgrpid ID ID do grupo de usuários ao qual será enviada a mensagem de alarme de banco de dados inativo.

Se definido como "0", a mensagem de alarme não será enviada.
snmptrap_logging integer Registrar traps SNMP não correspondentes.

Valores possíveis:
0 - Não registrar traps SNMP não correspondentes;
1 - (padrão) Registrar traps SNMP não correspondentes.
login_attempts integer Número de tentativas de login malsucedidas após o qual o formulário de login será bloqueado.

Padrão: 5.
login_block string Intervalo durante o qual o formulário de login será bloqueado se o número de tentativas de login malsucedidas exceder o definido no campo login_attempts.
Aceita um número de segundos (por exemplo, 1, 60) ou um valor com um sufixo de tempo (por exemplo, 30s, 1m).

Padrão: 30s.
validate_uri_schemes integer Validar esquemas de URI.

Valores possíveis:
0 - Não validar;
1 - (padrão) Validar.
uri_valid_schemes string Esquemas de URI válidos.

Padrão: http,https,ftp,file,mailto,tel,ssh.
x_frame_options string Cabeçalho HTTP X-Frame-Options.

Padrão: SAMEORIGIN.
iframe_sandboxing_enabled integer Usar sandbox para iframe.

Valores possíveis:
0 - Não usar;
1 - (padrão) Usar.
iframe_sandboxing_exceptions string Exceções do sandbox para iframe.
connect_timeout string Tempo limite de conexão com o Zabbix server.

O intervalo de valores possíveis é: 1-30s.

Padrão: 3s.

Comportamento da propriedade:
- obrigatória
socket_timeout string Tempo limite de rede padrão.

O intervalo de valores possíveis é: 1-300s.

Padrão: 3s.

Comportamento da propriedade:
- obrigatória
media_type_test_timeout string Tempo limite de rede para o teste do tipo de mídia.

O intervalo de valores possíveis é: 1-300s.

Padrão: 65s.

Comportamento da propriedade:
- obrigatória
item_test_timeout string Tempo limite de rede para testes de item.

O intervalo de valores possíveis é: 1-600s.

Padrão: 60s.

Comportamento da propriedade:
- obrigatória
script_timeout string Tempo limite de rede para execução de scripts.

O intervalo de valores possíveis é: 1-300s.

Padrão: 60s.

Comportamento da propriedade:
- obrigatória
report_test_timeout string Tempo limite de rede para o teste de relatório agendado.

O intervalo de valores possíveis é: 1-300s.

Padrão: 60s.

Comportamento da propriedade:
- obrigatória
device_link_timeout string Tempo limite para adicionar um dispositivo móvel para uso com o aplicativo móvel do Zabbix; aplica-se à comunicação entre a API do Zabbix e o adaptador de bridge.

O intervalo de valores possíveis é: 1-300s.

Padrão: 60s.

Comportamento da propriedade:
- obrigatória
auditlog_enabled integer Indica se o registro de auditoria deve ser ativado.

Valores possíveis:
0 - Desativar;
1 - (padrão) Ativar.
auditlog_mode integer Indica se o registro de auditoria de descoberta de baixo nível, descoberta de rede e atividades de registro automático realizadas pelo server (usuário System) deve ser ativado.

Valores possíveis:
0 - Desativar;
1 - (padrão) Ativar.
ha_failover_delay string Atraso do failover em segundos.

Padrão: 1m.

Comportamento da propriedade:
- somente leitura
geomaps_tile_provider string Provedor de blocos do mapa geográfico.

Valores possíveis:
OpenStreetMap.Mapnik - (padrão) OpenStreetMap Mapnik;
OpenTopoMap - OpenTopoMap;
Stamen.TonerLite - Stamen Toner Lite;
Stamen.Terrain - Stamen Terrain;
USGS.USTopo - USGS US Topo;
USGS.USImagery - USGS US Imagery.

É compatível com uma string vazia para especificar valores personalizados de geomaps_tile_url, geomaps_max_zoom e geomaps_attribution.
geomaps_tile_url string URL dos blocos do mapa geográfico.

Comportamento da propriedade:
- compatível se geomaps_tile_provider estiver definido como uma string vazia
geomaps_max_zoom integer Nível máximo de zoom do mapa geográfico.

Valores possíveis: 0-30.

Comportamento da propriedade:
- compatível se geomaps_tile_provider estiver definido como uma string vazia
geomaps_attribution string Texto de atribuição do mapa geográfico.

Comportamento da propriedade:
- compatível se geomaps_tile_provider estiver definido como uma string vazia
vault_provider integer Provedor do Vault.

Valores possíveis:
0 - (padrão) HashiCorp Vault;
1 - CyberArk Vault.
proxy_secrets_provider integer Resolver valores de macros secretas por meio de:

Valores possíveis:
0 - (padrão) somente o server;
1 - server e proxies independentemente.
timeout_zabbix_agent string Não gastar mais do que timeout_* segundos no processamento.
Aceita um número de segundos (por exemplo, 1, 60, 300) ou um valor com um sufixo de tempo (por exemplo, 30s, 1m). Também aceita macros de usuário.

O intervalo de valores possíveis é: 1-600s.

Padrão: 3s.
Padrão para timeout_browser: 60s.

Comportamento da propriedade:
- obrigatória
timeout_simple_check
timeout_snmp_agent
timeout_external_check
timeout_db_monitor
timeout_http_agent
timeout_ssh_agent
timeout_telnet_agent
timeout_script
timeout_browser
timeout_telemetry_query
apm_global_db object Configuração da fonte de dados global.

Fonte de dados global

O objeto de fonte de dados global tem as seguintes propriedades:

Propriedade Tipo Descrição
status integer Status da fonte de dados global.

Valores possíveis:
0 - (padrão) não configurada;
1 - configurada.
url string URL usada para conectar-se à fonte de dados.

Comportamento da propriedade:
- obrigatória se o usuário alterar status para 1 (configurada).
authentication_type integer Tipo de autenticação.

Valores possíveis:
0 - (padrão) usando um nome de usuário e uma senha;
1 - nenhuma autenticação usada.

Comportamento da propriedade:
- obrigatória se o usuário alterar status para 1 (configurada).
username string Nome de usuário usado para fazer login na fonte de dados.

Comportamento da propriedade:
- suportada se status estiver definido como 1 (configurada) e authentication_type estiver definido como 0 (nome de usuário e senha).
- obrigatória se o usuário alterar authentication_type para 0 (nome de usuário e senha).
password string Senha usada para fazer login na fonte de dados.

O valor deste parâmetro pode estar vazio.

Comportamento da propriedade:
- suportada se status estiver definido como 1 (configurada) e authentication_type estiver definido como 0 (nome de usuário e senha).
db string Nome do banco de dados.

O valor deste parâmetro pode estar vazio.

Comportamento da propriedade:
- suportada se status estiver definido como 1 (configurada).
ssl_verify_peer integer Verificar o certificado do server.

Valores possíveis:
0 - (padrão) desabilitado;
1 - habilitado.

Comportamento da propriedade:
- suportada se status estiver definido como 1 (configurada) e url usar o esquema https://.
ssl_verify_host integer Verificar o host.

Valores possíveis:
0 - desabilitado;
1 - (padrão) habilitado.

Comportamento da propriedade:
- suportada se status estiver definido como 1 (configurada) e url usar o esquema https://.