Zabbix in 5 Min 6.4
Zabbix in 5 Min 6.4
1
Install zabbix
Install zabbix in 5 minutes
Ready-made solution
As an alternative to
manually installing and
configuring Zabbix, you
can download a ready-
made solution in the
form of a virtual machine
with Zabbix being
preinstalled and
preconfigured for you.
Zabbix agent
Download and
install precompiled
Zabbix agents
Install zabbix in 5 minutes
Zabbix agent
Download and
install precompiled
Zabbix agents
Install zabbix in 5 minutes
Zabbix agent
Download and
install precompiled
Zabbix agents
Install zabbix in 5 minutes
Docker
More details in Zabbix documentation: Installation Zabbix 6.2 from containers
Install zabbix in 5 minutes
Quick start
Installation is only the first step! "Quick Start" guide describes the next steps - from logging in and creating a
new user up to receiving notifications.
https://www.zabbix.com/documentation/6.2/manual/quickstart
2
Demonstration
Install zabbix in 5 minutes
Demonstration commands
1. Installing and Configuring the Database
# PostgreSQL
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" >
/etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt update
sudo apt-get -y install postgresql-15
# Timescale DB
apt install gnupg postgresql-common apt-transport-https lsb-release wget
echo "deb https://packagecloud.io/timescale/timescaledb/debian/ $(lsb_release -c -s) main" |
sudo tee /etc/apt/sources.list.d/timescaledb.list
wget --quiet -O - https://packagecloud.io/timescale/timescaledb/gpgkey | sudo apt-key add -
apt update
apt install timescaledb-2-postgresql-15
timescaledb-tune --quiet --yes
Install zabbix in 5 minutes
Demonstration commands
2. Installing and Configuring Zabbix server
# Zabbix packages
wget https://repo.zabbix.com/zabbix/6.3/debian/pool/main/z/zabbix-release/zabbix-release_6.3-
3%2Bdebian11_all.deb
dpkg -i zabbix-release_6.3-3+debian11_all.deb
apt update
apt install zabbix-server-pgsql zabbix-frontend-php php7.4-pgsql zabbix-nginx-conf zabbix-sql-
scripts zabbix-agent2
# Database initialization
sudo -u postgres createuser --pwprompt zabbix
sudo -u postgres createdb -O zabbix zabbix
zcat /usr/share/zabbix-sql-scripts/postgresql/server.sql.gz | sudo -u zabbix psql zabbix
max_connections = 125
systemctl restart postgresql.service
echo "CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;" | sudo -u postgres psql zabbix
cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix
vi /etc/zabbix/zabbix_server.conf
Install zabbix in 5 minutes
Demonstration commands
CONTACT US:
Phone: +420 800 244 442
Web: https://www.initmax.cz
Email: tomas.hermanek@initmax.cz
LinkedIn: https://www.linkedin.com/company/initmax
Twitter: https://twitter.com/initmax1