description:Info about configuration options in https://www.zabbix.com/documentation/current/en/manual/appendix/config/zabbix_server
schema:
additional_attrs:true
type:dict
attrs:
- variable:listen_backlog
label:ListenBacklog
description:The maximum number of pending connections in the TCP queue.
schema:
type:int
default:0
- variable:debug_level
label:DebugLevel
description:Specifies debug level
schema:
type:int
default:3
- variable:load_modules
label:LoadModule
description:Module to load at server startup.
schema:
type:list
default:[]
items:
- variable:ip_entry
label:IP Entry
schema:
type:string
default:""
- variable:timeout
label:Timeout
description:Spend no more than Timeout seconds on processing.
schema:
type:int
default:4
- variable:service_manager_sync_freq
label:ServiceManagerSyncFrequency
description:Determines how often Zabbix will synchronize configuration of a service manager in seconds.
schema:
type:int
default:60
- variable:start_report_writers
label:StartReportWriters
description:Number of pre-forked instances of report writers.
schema:
type:int
default:0
- variable:start_pollers
label:StartPollers
description:Number of pre-forked instances of pollers.
schema:
type:int
default:5
- variable:start_ipmi_pollers
label:StartPreprocessors
description:Number of pre-forked instances of IPMI pollers.
schema:
type:int
default:0
- variable:start_preprocessors
label:StartPreprocessors
description:Number of pre-forked instances of preprocessing workers.
schema:
type:int
default:3
- variable:start_pollers_unreachable
label:StartPollersUnreachable
description:Number of pre-forked instances of pollers for unreachable hosts (including IPMI and Java).
schema:
type:int
default:1
- variable:start_trappers
label:StartTrappers
description:Number of pre-forked instances of trappers.
schema:
type:int
default:5
- variable:start_pingers
label:StartPingers
description:Number of pre-forked instances of ICMP pingers.
schema:
type:int
default:1
- variable:start_discoverers
label:StartDiscoverers
description:Number of pre-forked instances of discoverers.
schema:
type:int
default:1
- variable:start_history_pollers
label:StartHistoryPollers
description:Number of pre-forked instances of history pollers.
schema:
type:int
default:5
- variable:start_http_pollers
label:StartHTTPPollers
description:Number of pre-forked instances of HTTP pollers.
schema:
type:int
default:1
- variable:start_obdc_pollers
label:StartODBCPollers
description:Number of pre-forked instances of ODBC pollers.
schema:
type:int
default:1
- variable:start_timers
label:StartTimers
description:Number of pre-forked instances of timers.
schema:
type:int
default:1
- variable:start_escalators
label:StartEscalators
description:Number of pre-forked instances of escalators.
schema:
type:int
default:1
- variable:start_alerters
label:StartAlerters
description:Number of pre-forked instances of alerters.
schema:
type:int
default:3
- variable:start_java_pollers
label:StartJavaPollers
description:Number of pre-forked instances of Java pollers.
schema:
type:int
default:5
- variable:start_db_syncers
label:StartDBSyncers
description:Number of pre-forked instances of history syncers.
schema:
type:int
default:4
- variable:start_proxy_pollers
label:StartProxyPollers
description:Number of pre-forked instances of pollers for passive proxies1.
schema:
type:int
default:1
- variable:start_lld_processors
label:StartLLDProcessors
description:Number of pre-forked instances of low-level discovery (LLD) workers.
schema:
type:int
default:1
- variable:start_vmware_collectors
label:StartVMwareCollectors
description:Number of pre-forked VMware collector instances.
schema:
type:int
default:0
- variable:vmware_frequency
label:VMwareFrequency
description:Delay in seconds between data gathering from a single VMware service.
schema:
type:int
default:60
- variable:vmware_perf_frequency
label:VMwarePerfFrequency
description:Delay in seconds between performance counter statistics retrieval from a single VMware service.
schema:
type:int
default:60
- variable:vmware_cache_size
label:VMwareCacheSize
description:Shared memory size for storing VMware data.
schema:
type:string
default:8M
- variable:vmware_timeout
label:VMwareTimeout
description:The maximum number of seconds vmware collector will wait for a response from VMware service (vCenter or ESX hypervisor).
schema:
type:int
default:10
- variable:housekeeping_freq
label:HousekeepingFrequency
description:Determines how often Zabbix will perform housekeeping procedure in hours.
schema:
type:int
default:1
- variable:max_housekeeper_delete
label:MaxHousekeeperDelete
description:Nomore than 'MaxHousekeeperDelete' rows (corresponding to [tablename], [field], [value]) will be deleted per one task in one housekeeping cycle.
schema:
type:int
default:5000
- variable:problem_housekeeper_freq
label:ProblemHousekeepingFrequency
description:Determines how often Zabbix will delete problems for deleted triggers in seconds.
schema:
type:int
default:60
- variable:cache_size
label:CacheSize
description:Size of configuration cache, in bytes.
schema:
type:string
default:32M
- variable:cache_update_freq
label:CacheUpdateFrequency
description:Determines how often Zabbix will perform update of configuration cache in seconds.
schema:
type:int
default:60
- variable:history_cache_size
label:HistoryCacheSize
description:Size of history cache, in bytes.
schema:
type:string
default:16M
- variable:history_index_cache_size
label:HistoryIndexCacheSize
description:Size of history index cache, in bytes.
schema:
type:string
default:4M
- variable:history_storage_date_index
label:HistoryStorageDateIndex
description:Enable preprocessing of history values in history storage to store values in different indices based on date
schema:
type:boolean
default:false
- variable:trend_cache_size
label:TrendCacheSize
description:Size of trend cache, in bytes.
schema:
type:string
default:4M
- variable:trend_function_cache_size
label:TrendFunctionCacheSize
description:Size of trend function cache, in bytes.
schema:
type:string
default:4M
- variable:value_cache_size
label:ValueCacheSize
description:Size of history value cache, in bytes.
schema:
type:string
default:8M
- variable:trapper_timeout
label:TrapperTimeout
description:Specifies how many seconds trapper may spend processing new data.
schema:
type:int
default:300
- variable:unreachable_period
label:UnreachablePeriod
description:Determines after how many seconds of unreachability treats a host as unavailable.
schema:
type:int
default:45
- variable:unreachable_delay
label:UnreachableDelay
description:Determines how often host is checked for availability during the unreachability period in seconds.
schema:
type:int
default:15
- variable:unavailable_delay
label:UnavailableDelay
description:Determines how often host is checked for availability during the unavailability period in seconds.
schema:
type:int
default:60
- variable:log_slow_queries
label:LogSlowQueries
description:Determines how long a database query may take before being logged in milliseconds.
schema:
type:int
default:3000
- variable:proxy_config_freq
label:ProxyConfigFrequency
description:Determines how often Zabbix server sends configuration data to a Zabbix proxy in seconds. Used only for proxies in a passive mode.
schema:
type:int
default:3600
- variable:proxy_data_freq
label:ProxyDataFrequency
description:Determines how often Zabbix server requests history data from a Zabbix proxy in seconds. Used only for proxies in a passive mode.
schema:
type:int
default:1
- variable:export_file_size
label:ExportFileSize
description:Maximum size per export file in bytes. Only used for rotation if ExportDir is set.
schema:
type:string
default:1G
- variable:export_type
label:ExportType
description:Entity types (events, history, trends) for real-time export (all types by default).
schema:
type:list
default:[]
items:
- variable:type_entry
label:ExportType Entry
schema:
type:string
default:""
- variable:stats_allowed_ips
label:StatsAllowedIP
description:IP addresses, optionally in CIDR notation, or DNS names of external Zabbix instances. Stats request will be accepted only from the addresses listed here.
schema:
type:list
default:[]
items:
- variable:stat_allowed_ip_entry
label:StatsAllowedIP Entry
schema:
type:string
default:""
- variable:frontend
label:Frontend Configuration
description:Info about configuration options in https://hub.docker.com/r/zabbix/zabbix-web-nginx-pgsql
schema:
additional_attrs:true
type:dict
attrs:
- variable:server_name
label:ServerName
schema:
type:string
default:My Zabbix Server
- variable:enable_access_logs
label:WebAccessLogs
description:Sets the Access Log directive for Web-server.
schema:
type:boolean
default:true
- variable:max_execution_time
label:MaxExecutionTime
description:The variable is PHP max_execution_time option
schema:
type:int
default:300
- variable:memory_limit
label:MemoryLimit
description:The variable is PHP memory_limit option.
schema:
type:string
default:128M
- variable:post_max_size
label:PostMaxSize
description:The variable is PHP post_max_size option.
schema:
type:string
default:16M
- variable:upload_max_file_size
label:UploadMaxFileSize
description:The variable is PHP upload_max_filesize option.
schema:
type:string
default:2M
- variable:max_input_time
label:MaxInputTime
description:The variable is PHP max_input_time option.
schema:
type:int
default:300
- variable:session_name
label:SessionName
description:Used as the name of the Zabbix frontend session cookie.
schema:
type:string
default:zbx_sessionid
- variable:deny_gui_access
label:DenyGUIAccess
description:Enable maintenance mode for Zabbix web-interface.
schema:
type:boolean
default:false
show_subquestions_if:true
subquestions:
- variable:warning_message
label:WarningMessage
description:Information message about maintenance period for Zabbix web-interface.
schema:
type:string
default:Zabbix Server is under maintenance
- variable:access_ip_range
label:AccessIPRange
description:IP addresses which are allowed for accessing to Zabbix web-interface during maintenance period.
schema:
type:list
default:[]
items:
- variable:ip_entry
label:IP Entry
schema:
type:string
default:""
- variable:sso_settings
label:SSOSettings
description:The variable allows to specify custom SSO settings in JSON format.
schema:
type:string
default:""
- variable:php_fpm_pm
label:PHP FPM PM
schema:
type:string
default:dynamic
- variable:php_fpm_pm_max_children
label:PHP FPM PM Max Children
schema:
type:int
default:50
- variable:php_fpm_pm_start_servers
label:PHP FPM PM Start Servers
schema:
type:int
default:5
- variable:php_fpm_pm_min_spare_servers
label:PHP FPM PM Min Spare Servers
schema:
type:int
default:5
- variable:php_fpm_pm_max_spare_servers
label:PHP FPM PM Max Spare Servers
schema:
type:int
default:35
- variable:php_fpm_pm_max_requests
label:PHP FPM PM Max Requests
schema:
type:int
default:0
- variable:agent
label:Agent Configuration
description:Info about configuration options in https://www.zabbix.com/documentation/current/en/manual/appendix/config/zabbix_agent2
schema:
additional_attrs:true
type:dict
attrs:
- variable:enabled
label:Enable Agent
schema:
type:boolean
default:true
show_subquestions_if:true
subquestions:
- variable:hostname
label:Hostname
description:Required for active checks and must match hostnames as configured on the server.
schema:
type:list
default:["Zabbix server"]
items:
- variable:hostnameEntry
label:Hostname Entry
schema:
type:string
default:""
- variable:hostname_item
label:HostnameItem
description:Item used for generating Hostname if it is not defined. Ignored if Hostname is defined.
schema:
type:string
default:""
- variable:metadata
label:HostMetadata
description:Optional parameter that defines host metadata.
schema:
type:string
default:""
- variable:metadata_item
label:HostMetadataItem
description:Optional parameter that defines an item used for getting host metadata.
schema:
type:string
default:""
- variable:timeout
label:Timeout
description:Spend no more than Timeout seconds on processing.
schema:
type:int
default:3
- variable:enable_persistent_buffer
label:EnablePersistentBuffer
description:Enable usage of local persistent storage for active items.
schema:
type:boolean
default:false
show_subquestions_if:true
subquestions:
- variable:persistent_buffer_period
label:PersistentBufferPeriod
description:The time period for which data should be stored, when there is no connection to the server or proxy. Older data will be lost. Log data will be preserved.
schema:
type:string
default:1h
- variable:refresh_active_checks
label:RefreshActiveChecks
description:How often the list of active checks is refreshed, in seconds.
schema:
type:int
default:120
- variable:buffer_send
label:BufferSend
description:The time interval in seconds which determines how often values are sent from the buffer to Zabbix server.
schema:
type:int
default:5
- variable:buffer_size
label:BufferSize
description:Maximum number of values in a memory buffer. The agent will send all collected data to Zabbix server or proxy if the buffer is full.
schema:
type:int
default:100
- variable:unsafe_user_parameters
label:UnsafeUserParameters
description:Allow all characters to be passed in arguments to user-defined parameters.
schema:
type:boolean
default:false
- variable:tls_connect
label:TLSConnect
description:How the agent should connect to Zabbix server or proxy. Used for active checks.
schema:
type:string
default:unencrypted
enum:
- value:unencrypted
description:unencrypted
- value:psk
description:psk
- value:cert
description:cert
- variable:tls_accept
label:TLSAccept
description:What incoming connections to accept. Used for a passive checks. Multiple values can be specified.
schema:
type:list
default:["unencrypted"]
items:
- variable:tls_accept_entry
label:TLSAccept Entry
schema:
type:string
default:""
- variable:psk_identity
label:TLSPSKIdentity
description:Pre-shared key identity string, used for encrypted communications with Zabbix server.
schema:
type:string
default:""
- variable:psk_file
label:TLSPSKFile
description:Full pathname of a file containing the agent pre-shared key used for encrypted communications with Zabbix components.
schema:
type:string
default:""
- variable:allow_key
label:AllowKey
description:Allow execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "*" character to match any number of any characters
schema:
type:string
default:""
- variable:deny_key
label:DenyKey
description:Deny execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "*" character to match any number of any characters.
schema:
type:string
default:""
- variable:javagateway
label:Java Gateway Configuration
description:Info about configuration options in https://www.zabbix.com/documentation/current/en/manual/appendix/config/zabbix_java
schema:
additional_attrs:true
type:dict
attrs:
- variable:enabled
label:Enable Java Gateway
schema:
type:boolean
default:false
show_subquestions_if:true
subquestions:
- variable:start_pollers
label:Start Pollers
description:Number of worker threads to start.
schema:
type:int
default:3
- variable:timeout
label:Timeout
description:Spend no more than Timeout seconds on processing.
schema:
type:int
default:3
- variable:debug_level
label:DebugLevel
description:Specifies debug level
schema:
type:string
default:info
- variable:webservice
label:WebService Configuration
description:Info about configuration options in https://www.zabbix.com/documentation/current/en/manual/appendix/config/zabbix_web_service
schema:
additional_attrs:true
type:dict
attrs:
- variable:enabled
label:Enable WebService
schema:
type:boolean
default:false
show_subquestions_if:true
subquestions:
- variable:debug_level
label:DebugLevel
description:Specifies debug level
schema:
type:int
default:3
- variable:timeout
label:Timeout
description:Spend no more than Timeout seconds on processing.
schema:
type:int
default:10
- variable:snmptraps
label:SNMP Traps Configuration
schema:
additional_attrs:true
type:dict
attrs:
- variable:enabled
label:Enable SNMP Traps
schema:
type:boolean
default:false
# Include{containerConfig}
# Include{serviceRoot}
- variable:main
label:Main Service
description:The Primary service on which the healthcheck runs, often the webUI
schema:
additional_attrs:true
type:dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable:main
label:Main Service Port Configuration
schema:
additional_attrs:true
type:dict
attrs:
- variable:port
label:Port
description:This port exposes the container port on the service
schema:
type:int
default:10211
required:true
- variable:server
label:Server Service
description:The Server Service
schema:
additional_attrs:true
type:dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable:server
label:Server Service Port Configuration
schema:
additional_attrs:true
type:dict
attrs:
- variable:port
label:Port
description:This port exposes the container port on the service
schema:
type:int
default:10051
required:true
- variable:javagateway
label:Java Gateway Service
description:The Java Gateway Service
schema:
additional_attrs:true
type:dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable:javagateway
label:Java Gateway Service Port Configuration
schema:
additional_attrs:true
type:dict
attrs:
- variable:port
label:Port
description:This port exposes the container port on the service
schema:
type:int
default:10052
required:true
- variable:snmptraps
label:SNMP Traps Service
description:SNMP Traps Service
schema:
additional_attrs:true
type:dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable:snmptraps
label:SNMP Traps Service Port Configuration
schema:
additional_attrs:true
type:dict
attrs:
- variable:port
label:Port
description:This port exposes the container port on the service
schema:
type:int
default:162
required:true
- variable:agent
label:Agent Service
description:Agent Service
schema:
additional_attrs:true
type:dict
attrs:
# Include{serviceSelectorClusterIP}
# Include{serviceSelectorExtras}
- variable:agent
label:Agent Service Port Configuration
schema:
additional_attrs:true
type:dict
attrs:
- variable:port
label:Port
description:This port exposes the container port on the service
schema:
type:int
default:10050
required:true
- variable:webservice
label:WebService Service
description:WebService Service
schema:
additional_attrs:true
type:dict
attrs:
# Include{serviceSelectorClusterIP}
# Include{serviceSelectorExtras}
- variable:webservice
label:WebService Service Port Configuration
schema:
additional_attrs:true
type:dict
attrs:
- variable:port
label:Port
description:This port exposes the container port on the service
schema:
type:int
default:10053
required:true
# Include{serviceExpertRoot}
default:false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable:serveralertscripts
label:Server - Alert Scripts Storage
description:Stores the Application Alert Scripts.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:serverexternalscripts
label:Server - External Scripts Storage
description:Stores the Application External Scripts.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:servermodules
label:Server - Modules Storage
description:Stores the Application Modules.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:serverenc
label:Server - Encryption Storage
description:Stores the Application Encryption.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:serversshkeys
label:Server - SSH Keys Storage
description:Stores the Application SSH Keys.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:serversslcerts
label:Server - SSL Certs Storage
description:Stores the Application SSL Certs.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:serversslkeys
label:Server - SSL Keys Storage
description:Stores the Application SSL Keys.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:serverexport
label:Server - Export Storage
description:Stores the Application Export.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:serversslca
label:Server - SSL CA Storage
description:Stores the Application SSL CA.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:snmptraps
label:SNMP & Server - SNMP Traps Storage
description:Stores the Application SNMP Traps.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:snmpmibs
label:SNMP & Server - SNMP MIBS Storage
description:Stores the Application SNMP MIBS.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:agentconf
label:Agent - Configuration Storage
description:Stores the Application Configuration.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:agentenc
label:Agent - Encryption Storage
description:Stores the Application Encryption.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:agentbuffer
label:Agent - Buffer Storage
description:Stores the Application Buffer.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
- variable:javagatewaylibs
label:Java Gateway - Libs Storage
description:Stores the Application Libs.
schema:
additional_attrs:true
type:dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable:main
label:Main Ingress
schema:
additional_attrs:true
type:dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable:privileged
label:Privileged mode
schema:
type:boolean
default:false
- variable:readOnlyRootFilesystem
label:ReadOnly Root Filesystem
schema:
type:boolean
default:false
- variable:allowPrivilegeEscalation
label:Allow Privilege Escalation
schema:
type:boolean
default:false
- variable:runAsNonRoot
label:runAsNonRoot
schema:
type:boolean
default:false
# Include{podSecurityContextRoot}
- variable:runAsUser
label:runAsUser
description:The UserID of the user running the application
schema:
type:int
default:1997
- variable:runAsGroup
label:runAsGroup
description:The groupID this App of the user running the application
schema:
type:int
default:0
- variable:fsGroup
label:fsGroup
description:The group that should own ALL storage.