Операция выполнена!
Закрыть
Хабы: Блог компании Т-Банк, PostgreSQL

Привет! Меня зовут Дмитрий Руденко, я из команды Databases Т-Банка. В последние годы наблюдается тенденция к переходу на Postgres со стороны многих команд и компаний, что приводит к увеличению количества Postgres-баз данных, требующих эффективного мониторинга и управления. 

Сегодня мы достигли впечатляющего масштаба — почти 10 000 работающих экземпляров PostgreSQL, с которыми работают более 2 000 команд. Каждый из этих инстансов обслуживает уникальные рабочие нагрузки, разработанные командами с различными подходами к архитектуре, используемыми фреймворками и паттернами проектирования. Несмотря на огромное количество БД, команда администраторов баз данных (DBA) остается относительно небольшой (10 человек). Это создает целый ряд сложных задач, требующих тщательного управления и оптимизации процессов.

 В прошлом году мы завороженно следили за приближением цунами из миксов обслуживания, исследований, вопросов, загадок да еще к тому же щедро приправленных пугающими сбоями во всякого рода критичных системах. 

Что делать, когда на тебя надвигается вал работы? Правильно, нужно ее кому-нибудь делегировать. Делегировать решили разработчикам. Они гораздо более сведущи в используемых ими подходах, знают больше об их структурах данных, знают узкие и критичные места. Надо просто помочь им увидеть, что же именно происходит в черном ящике БД Postgres.

Мы пришли к созданию общей системы мониторинга баз данных Postgres, предоставляющей пользователю в простом и понятном виде данные о состоянии инстанса. В этой статье я расскажу о нашем видении визуального представления информации для пользователя и о созданной нами группе дашбордов для наблюдения за базами данными Postgres. Вы увидите, что накопительная статистика Postgres совместно с Prometheus и Grafana способны творить чудеса. 

Читать далее
Читайте также
НОВОСТИ

ПИШИТЕ

Техническая поддержка проекта ВсеТут

info@vsetut.pro