Установка Zabbix с PostgreSQL и расширением TimescaleDB
Вставка
- Опубліковано 15 гру 2023
- В этом видео мы рассмотрим установку Zabbix с базой данных PostgreSQL и расширением TimescaleDB. Это позволит нам хранить историю гораздо более длительное время и эффективно очищать старые данные.
Примеры моих конфигов:
/etc/nginx/nginx.conf
p.ip.fi/8Ua0
/etc/nginx/conf.d/zabbix.conf
p.ip.fi/FeNt
/etc/zabbix/zabbix_server.conf
p.ip.fi/znQ9
/etc/postgresql/16/main/postgresql.conf
p.ip.fi/rhqP
Спасибо бро, ты мне сэкономил не мало нервов.
Я практически случайно ткнул во время на видео и попал в момент, где вводилась команда
"cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix"
В официально инструкции так окуительно написан этот момент, что я уже не знал в какую папку идти искать этот несчастный скрипт.
Всё остальное благо я знаю. Ещё предстоит партиционирование ручное освоить походу, но с timeScaleDB уже веселее
ООООО, спасибо огромное за столь подробное видео!!!
Мне не хватает для полной картины, подобного видео про миграцию с mysql на PostgreSQL и бэкап такой базы !😁
Спасибо тебе за труды !!! Крутой мануал
Спасибо большое за инструкцию по установке расширения TimescaleDB. Не могли бы вы снять видео о резервном копировании базы данных zabbix сервера ?
Не так давно тоже разворачивал. Вставал лоадер постресовский по умолчанию неподдерживаемый. Перематерился. А тут круто все) Спасибо большое.
Класс ! Молодец !
Спасибо за видео! Но нужно маленькое уточнение. Мучаюсь уже неделю в даунгрейде timescaledb до версии 2.13.
при вводе в базе дает такой ответ:
zabbix=# ALTER EXTENSION timescaledb UPDATE TO '2.13.0';
ОШИБКА: для расширения "timescaledb" не определён путь обновления с версии "2.14.2" до версии "2.13.0"
как решить эту проблему? заббикс отказывается стартовать с версией 2.14.2.
Досмотрите видео то) Там есть ответ
В конфиге заббикса нужно в единичку поставить параметр и не придётся даунгрейдить timeScale
AllowUnsupportedDBVersions=1
Секция с ним находится чуть ниже пароля от базы