This is a translation of the original English documentation page. Help us make it better.

2 Debian/Ubuntu/Raspbian

Преглед

Званични Zabbix 7.2 пакети за Debian, Ubuntu и Raspberry Pi OS (Raspbian) доступни су на Zabbix веб-сајту.

Пакети су доступни са подршком за MySQL/PostgreSQL базу података и Apache/Nginx веб сервер.

Напомене о инсталацији

Погледајте упутства за инсталацију за сваку платформу на страници за преузимање за:

  • инсталирање репозиторијума
  • инсталирање сервера/агента/фронтенда
  • креирање почетне базе података, увоз почетних података
  • конфигурисање базе података за Zabbix сервер
  • конфигурисање PHP-а за Zabbix фронтенд
  • покретање процеса сервера/агента
  • конфигурисање Zabbix фронтенда

Ако желите да покренете Zabbix агент као root, погледајте покретање агента као root.

Процес веб сервиса Zabbix, који се користи за генерисање заказаних извештаја, захтева Google Chrome прегледач. Прегледач није укључен у пакете и мора се инсталирати ручно.

Увоз података помоћу Timescale DB-а

Са TimescaleDB-ом, поред команде import за PostgreSQL, покрените и:

cat /usr/share/zabbix/sql-scripts/postgresql/timescaledb/schema.sql | sudo -u zabbix psql zabbix

TimescaleDB је подржан само са Zabbix сервером.

Конфигурација SELinux-а

Погледајте SELinux конфигурација за RHEL.

Након што завршите конфигурацију фронтенда и SELinux-а, поново покрените Apache веб сервер:

systemctl restart apache2

Инсталација проксија

Када се дода потребан репозиторијум, можете инсталирати Zabbix прокси покретањем:

apt install zabbix-proxy-mysql zabbix-sql-scripts

Замените 'mysql' у команди са 'pgsql' да бисте користили PostgreSQL или са 'sqlite3' да бисте користили SQLite3.

Пакет 'zabbix-sql-scripts' садржи шеме базе података за све подржане системе за управљање базама података и за Zabbix сервер и за Zabbix прокси и користиће се за увоз података.

Креирање базе података

Креирај засебну базу података за Zabbix прокси.

Zabbix сервер и Zabbix прокси не могу да користе исту базу података. Ако јесу инсталиран на истом домаћину, прокси база података мора имати другу име.

Увоз података

Почетна шема увоза:

cat /usr/share/zabbix/sql-scripts/mysql/proxy.sql | mysql -uzabbix -p zabbix

За прокси са PostgreSQL-ом (или SQLite-ом):

cat /usr/share/zabbix/sql-scripts/postgresql/proxy.sql | sudo -u zabbix psql zabbix cat /usr/share/zabbix/sql-scripts/sqlite3/proxy.sql | sqlite3 zabbix.db

Конфигуришите базу података за Zabbix прокси

Измените конфигурациону датотеку Zabbix проксија (/etc/zabbix/zabbix_proxy.conf):

DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=<password>

У DBName за Zabbix прокси користите одвојену базу података од Zabbix сервера.

У DBPassword користите лозинку за Zabbix базу података за MySQL; лозинку за PostgreSQL корисника за PostgreSQL.

Користите DBHost= са PostgreSQL-ом. Можда ћете желети да задржите подразумевано подешавање DBHost=localhost (или IP адресу), али би то натерало PostgreSQL да користи мрежни сокет за повезивање са Zabbix-ом. Погледајте одговарајући одељак за RHEL за упутства.

Покретање Zabbix прокси процеса

Да бисте покренули Zabbix прокси процес и покренули га при покретању система:

systemctl restart zabbix-proxy
       systemctl enable zabbix-proxy
Конфигурација корисничког интерфејса

Zabbix прокси нема кориснички интерфејс; комуницира са Zabbix-ом само сервер.

Инсталација Java gateway-а

Потребно је инсталирати Java gateway само ако желите да надгледате JMX апликације. Java gateway је лаган и не захтева базу података.

Када се дода потребно спремиште, можете инсталирати Zabbix Java gateway покретањем:

apt install zabbix-java-gateway

Идите на setup за више детаљи о конфигурисању и покретању Java gateway-а.