LinuxCommandLibrary

zabbix_server

Central Zabbix monitoring server daemon

TLDR

Start server
$ zabbix_server
copy
With config file
$ zabbix_server -c [/etc/zabbix/zabbix_server.conf]
copy
Foreground mode
$ zabbix_server -f
copy
Runtime control
$ zabbix_server -R [config_cache_reload]
copy

SYNOPSIS

zabbix_server [-c config] [-f] [-R command] [options]

DESCRIPTION

zabbix_server is the central daemon of the Zabbix monitoring system. It receives monitoring data from agents and proxies, evaluates trigger conditions, processes alerts, and stores historical data in its backend database.
The server coordinates all monitoring activity: it schedules checks, processes incoming data, detects threshold violations, and sends notifications through configured media types (email, SMS, scripts, webhooks). It requires a database backend (MySQL, PostgreSQL, or Oracle) for storing configuration and collected metrics.
The web frontend is a separate component that connects to the same database, providing the graphical interface for configuration and visualization. Runtime control commands via -R allow reloading configuration caches and adjusting log levels without restarting the service.

PARAMETERS

-c FILE

Config file.
-f
Foreground.
-R CMD
Runtime command.
-h
Show help.
-V
Show version.

CAVEATS

Database required. Config needed. Resource intensive.

HISTORY

zabbix_server is the core of Zabbix, an open-source enterprise monitoring platform.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard