Na tej stronie
settings.get
Opis
object settings.get(object parameters)
Metoda umożliwia pobranie obiektu ustawień zgodnie z podanymi parametrami.
Ta metoda jest dostępna dla użytkowników dowolnego typu. Uprawnienia do wywołania metody mogą zostać odebrane w ustawieniach roli użytkownika. Zobacz Role użytkowników, aby uzyskać więcej informacji.
Parametry
(object) Parametry definiujące żądane dane wyjściowe.
Metoda obsługuje tylko jeden parametr.
| Parametr | Typ | Opis |
|---|---|---|
| output | query | Ten parametr jest opisany w komentarzu referencyjnym. |
Zwracane wartości
(object) Zwraca obiekt ustawień.
Przykłady
{
"jsonrpc": "2.0",
"method": "settings.get",
"params": {
"output": "extend"
},
"id": 1
}
Odpowiedź:
{
"jsonrpc": "2.0",
"result": {
"alert_usrgrpid": "7",
"apm_global_db": {
"status": 1,
"url": "https://localhost:8443",
"authentication_type": 0,
"username": "zabbix",
"db": "",
"ssl_verify_peer": 1,
"ssl_verify_host": 1
},
"auditlog_enabled": "1",
"auditlog_mode": "1",
"blink_period": "2m",
"connect_timeout": "3s",
"custom_color": "0",
"default_inventory_mode": "-1",
"default_lang": "en_US",
"default_theme": "blue-theme",
"default_timezone": "system",
"device_link_timeout": "60s",
"discovery_groupid": "5",
"geomaps_attribution": "",
"geomaps_max_zoom": "0",
"geomaps_tile_provider": "OpenStreetMap.Mapnik",
"geomaps_tile_url": "",
"ha_failover_delay": "1m",
"history_period": "24h",
"iframe_sandboxing_enabled": "1",
"iframe_sandboxing_exceptions": "",
"item_test_timeout": "60s",
"login_attempts": "5",
"login_block": "30s",
"max_in_table": "50",
"max_overview_table_size": "50",
"max_period": "2y",
"media_type_test_timeout": "65s",
"ok_ack_color": "009900",
"ok_ack_style": "1",
"ok_period": "5m",
"ok_unack_color": "009900",
"ok_unack_style": "1",
"period_default": "1h",
"problem_ack_color": "CC0000",
"problem_ack_style": "1",
"problem_unack_color": "CC0000",
"problem_unack_style": "1",
"proxy_secrets_provider": "0",
"report_test_timeout": "60s",
"script_timeout": "60s",
"search_limit": "1000",
"server_check_interval": "10",
"serverid": "019f4707-1a3e-70e6-aca2-286a2b696358",
"severity_color_0": "97AAB3",
"severity_color_1": "7499FF",
"severity_color_2": "FFC859",
"severity_color_3": "FFA059",
"severity_color_4": "E97659",
"severity_color_5": "E45959",
"severity_name_0": "Niesklasyfikowane",
"severity_name_1": "Informacje",
"severity_name_2": "Ostrzeżenie",
"severity_name_3": "Średnie",
"severity_name_4": "Wysokie",
"severity_name_5": "Katastrofa",
"show_technical_errors": "0",
"snmptrap_logging": "1",
"socket_timeout": "3s",
"timeout_browser": "60s",
"timeout_db_monitor": "3s",
"timeout_external_check": "3s",
"timeout_http_agent": "3s",
"timeout_script": "3s",
"timeout_simple_check": "3s",
"timeout_snmp_agent": "3s",
"timeout_ssh_agent": "3s",
"timeout_telemetry_query": "3s",
"timeout_telnet_agent": "3s",
"timeout_zabbix_agent": "3s",
"uri_valid_schemes": "http,https,ftp,file,mailto,tel,ssh",
"url": "",
"validate_uri_schemes": "1",
"vault_provider": "0",
"work_period": "1-5,09:00-18:00",
"x_frame_options": "SAMEORIGIN"
},
"id": 1
}
Źródło
CSettings::get() w ui/include/classes/api/services/CSettings.php.