Documentation
Supported
7.4
(current)
7.2
7.0
6.0
In development
8.0
(devel)
Unsupported
6.4
6.2
5.4
5.2
5.0
4.4
4.2
4.0
3.4
3.2
3.0
2.4
2.2
2.0
1.8
General
info
guidelines
English
Português
Русский
中文
Français
Türkçe
This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the
current version
or choose one from the drop-down menu.
Zabbix Manual
1. Introduction
1 Manual structure
2 What is Zabbix
3 Zabbix features
4 Zabbix overview
5 What's new in Zabbix 5.2.0
6 What's new in Zabbix 5.2.1
7 What's new in Zabbix 5.2.2
8 What's new in Zabbix 5.2.3
9 What's new in Zabbix 5.2.4
10 What's new in Zabbix 5.2.5
11 What's new in Zabbix 5.2.6
15 What's new in Zabbix 5.2.7
2. Definitions
3. Zabbix processes
1 Server
2 Agent
3 Agent 2
4 Proxy
5 Java gateway
1 Setup from sources
2 Setup from RHEL/CentOS packages
3 Setup from Debian/Ubuntu packages
6 Sender
7 Get
8 JS
4. Installation
1 Getting Zabbix
2 Requirements
Best practices for secure Zabbix setup
3 Installation from sources
Building Zabbix agent 2 on Windows
Building Zabbix agent on macOS
Building Zabbix agent on Windows
4 Installation from packages
1 Red Hat Enterprise Linux/CentOS
2 Debian/Ubuntu/Raspbian
3 SUSE Linux Enterprise Server
4 Windows agent installation from MSI
6 Mac OS agent installation from PKG
5 Installation from containers
6 Web interface installation
Debian/Ubuntu frontend installation
7 Upgrade procedure
Upgrade from packages
1 Red Hat Enterprise Linux/CentOS
2 Debian/Ubuntu
Upgrade from sources
8 Known issues
9 Template changes
10 Upgrade notes for 5.2.0
11 Upgrade notes for 5.2.1
12 Upgrade notes for 5.2.2
13 Upgrade notes for 5.2.3
14 Upgrade notes for 5.2.4
15 Upgrade notes for 5.2.5
16 Upgrade notes for 5.2.6
17 Upgrade notes for 5.2.7
5. Quickstart
1 Login and configuring user
2 New host
3 New item
4 New trigger
5 Receiving problem notification
6 New template
6. Zabbix appliance
7. Configuration
1 Hosts and host groups
1 Configuring a host
2 Inventory
3 Mass update
2 Items
1 Creating an item
1 Item key format
2 Custom intervals
2 Item value preprocessing
1 Usage examples
2 Preprocessing details
3 JSONPath functionality
Escaping special characters from LLD macro values in JSONPath
4 JavaScript preprocessing
Additional JavaScript objects
5 CSV to JSON preprocessing
3 Item types
1 Zabbix agent
Windows-specific item keys
Zabbix agent 2
2 SNMP agent
1 Dynamic indexes
2 Special OIDs
3 MIB files
3 SNMP traps
4 IPMI checks
5 Simple checks
1 VMware monitoring item keys
6 Log file monitoring
7 Calculated items
8 Internal checks
9 SSH checks
10 Telnet checks
11 External checks
12 Aggregate checks
13 Trapper items
14 JMX monitoring
15 ODBC monitoring
1 Recommended UnixODBC settings for MySQL
2 Recommended UnixODBC settings for PostgreSQL
3 Recommended UnixODBC settings for Oracle
4 Recommended UnixODBC settings for MSSQL
16 Dependent items
17 HTTP agent
18 Prometheus checks
19 Script items
4 History and trends
5 User parameters
1 Extending Zabbix agents
6 Loadable modules
7 Windows performance counters
8 Mass update
9 Value mapping
10 Applications
11 Queue
12 Value cache
13 Execute now
14 Plugins
15 Restricting agent checks
3 Triggers
1 Configuring a trigger
2 Trigger expression
3 Trigger dependencies
4 Trigger severity
5 Customizing trigger severities
6 Mass update
7 Predictive trigger functions
4 Events
1 Trigger event generation
2 Other event sources
3 Manual closing of problems
5 Event correlation
1 Trigger-based event correlation
Event tags
2 Global event correlation
6 Visualization
1 Graphs
1 Simple graphs
2 Custom graphs
3 Ad-hoc graphs
4 Aggregation in graphs
2 Network maps
1 Configuring a network map
2 Host group elements
3 Link indicators
3 Screens
1 Screen elements
4 Slide shows
5 Dashboards
6 Host dashboards
7 Templates
1 Configuring a template
2 Linking/unlinking
3 Nesting
4 Mass update
8 Templates out of the box
Standardized templates for network devices
HTTP template operation
IPMI template operation
JMX template operation
ODBC template operation
Zabbix agent 2 template operation
Zabbix agent template operation
9 Notifications upon events
1 Media types
1 E-mail
2 SMS
3 Custom alertscripts
4 Webhook
Webhook script examples
2 Actions
1 Conditions
2 Operations
1 Sending message
2 Remote commands
3 Additional operations
4 Using macros in messages
3 Recovery operations
4 Update operations
5 Escalations
3 Receiving notification on unsupported items
10 Macros
1 Macro functions
2 User macros
3 User macros with context
4 Low-level discovery macros
11 Users and user groups
1 Configuring a user
2 Permissions
3 User groups
12 Storage of secrets
8. Service monitoring
9. Web monitoring
1 Web monitoring items
2 Real life scenario
10. Virtual machine monitoring
1 Virtual machine discovery key fields
11. Maintenance
12. Regular expressions
13. Problem acknowledgment
14. Configuration export/import
1 Host groups
2 Templates
3 Hosts
4 Network maps
5 Screens
6 Media types
15. Discovery
1 Network discovery
1 Configuring a network discovery rule
2 Active agent autoregistration
3 Low-level discovery
1 Item prototypes
2 Trigger prototypes
3 Graph prototypes
4 Notes on low-level discovery
5 Discovery rules
1 Discovery of mounted filesystems
2 Discovery of network interfaces
3 Discovery of CPUs and CPU cores
4 Discovery of SNMP OIDs
5 Discovery of JMX objects
6 Discovery of IPMI sensors
7 Discovery of systemd services
8 Discovery of Windows services
9 Discovery of Windows performance counter instances
10 Discovery using WMI queries
11 Discovery using ODBC SQL queries
12 Discovery using Prometheus data
13 Discovery of block devices
14 Discovery of host interfaces in Zabbix
16. Distributed monitoring
1 Proxies
17. Encryption
1 Using certificates
2 Using pre-shared keys