3703 читали · 5 лет назад
Zabbix: Чистка базы данных
Zabbix достаточно продвинутая в плане мониторинга система со своими достоинствами и недостатками. Одним из недостатков на нагруженных системах является постепенное разрастание баз данных ввиду ограничений встроенного решения для чистки истории -housekeeper. Для того чтобы понять масштабы заполнения базы можно воспользоваться следующим запросом в базу: SELECT tableName, pg_size_pretty(pg_total_relation_size(CAST(tablename as text))) as size from pg_tables where tableName not like 'sql_%' and pg_size_pretty(pg_total_relation_size(CAST(tablename as text))) like '%GB%'; tablename | size --------------+-------- ...
1075 читали · 5 лет назад
Перемещение базы данных postgresql в Ubuntu
При установка на Ubuntu zabbix-server база данных по умолчанию пишется в папку /var/lib/postgresql. Со временем база растёт и поднимается вопрос переноса её на другой раздел диска. Перенесём базу данных в /opt/postgresql. Требования Подготовка Проверим где находится текущая БД postgresql. sudo -u postgres psql psql (9.5.14) Type "help" for help. postgres=# SHOW data_directory; data_directory ------------------------------ /var/lib/postgresql/9.5/main (1 row) БД находится в папке /var/lib/postgresql/9...