Objeto settings

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

Configurações

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

Propriedade Tipo Descrição
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;
dark-theme - Escuro;
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 o aviso;
10 - (padrão) Exibir o 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: Not classified.
severity_name_1 string Nome da severidade "Informação".

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

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

Padrão: Average.
severity_name_4 string Nome da severidade "Alta".

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

Padrão: Disaster.
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 quando o estado do trigger muda.
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 no qual os hosts descobertos serão colocados automaticamente.
default_inventory_mode integer Modo padrão do inventário do host.

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

Se definido como "0", a mensagem de alerta 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 de tempo 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 sandboxing de iframe.

Valores possíveis:
0 - Não usar;
1 - (padrão) Usar.
iframe_sandboxing_exceptions string Exceções de sandboxing de 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ório
socket_timeout string Tempo limite de rede padrão.

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

Padrão: 3s.

Comportamento da propriedade:
- obrigatório
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ório
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ório
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ório
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ório
auditlog_enabled integer Indica se o registro de auditoria deve ser ativado.

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

Valores possíveis:
0 - Desabilitar;
1 - (padrão) Habilitar.
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.
timeout_zabbix_agent string Não gastar mais do que timeout_* segundos no processamento.
Aceita um número de segundos (por exemplo, 1, 60) 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ório
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