2 Debian/Ubuntu/Raspbian

Преглед

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

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

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

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

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

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

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

Увоз података са Timescale DB

Са TimescaleDB, поред команде за увоз за 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' у команди са 'pqsql' да бисте користили 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.

Користите ДБХост= са ПостгреСКЛ-ом. Можда бисте желели да задржите подразумевану вредност подешавање ДБХост=лоцалхост (или ИП адресу), али то би учинило ПостгреСКЛ користи мрежну утичницу за повезивање са Заббик-ом. Погледајте на односно одељак за РХЕЛ за упутства.

Покретање 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-а.