Управление базами данных PostgreSQL в локальных (on-premises), периферийных (edge) и мультиоблачных средах часто вынуждает администраторов полагаться на инструменты командной строки, что затрудняет оценку состояния кластера и оперативную диагностику проблем. Чтобы решить эту задачу, мы объявляем ообще общей доступности (GA) веб-интерфейса AlloyDB Omni для Red Hat и контейнеров. Эта готовая к работе в produkton-среде консоль только для чтения обеспечивает прямой доступ к телеметрии оборудования, производительности запросов и флагам конфигурации AlloyDB Omni, позволяя быстро и безопасно устранять неполадки рабочих нагрузок, не покидая локальное или корпоративное окружение.
Что такое AlloyDB Omni?
AlloyDB Omni — это загружаемая, саморазвертываемая редакция AlloyDB, которая переносит корпоративные возможности и полную совместимость с PostgreSQL в вашу собственную инфраструктуру. Созданная для работы где угодно — в локальных центрах обработки данных, на периферии и в мультиоблачных развертываниях, — она включает в себя встроенное колоночное ускорение и интегрированные инструменты искусственного интеллекта. С помощью AlloyDB Omni вы можете модернизировать ресурсоемкие транзакционные и аналитические рабочие нагрузки, сохраняя при этом полный контроль над своей рабочей средой.
Основные возможности веб-интерфейса
- Обзор кластера и профили: быстрое переключение между целевыми профилями подключения без использования командной строки.
Обзор профилей кластера: быстрое переключение между сохраненными профилями подключения без использования командной строки.
- Мониторинг системы: просмотр телеметрии производительности процессора, памяти и дискового ввода-вывода в реальном времени для планирования емкости и устранения неполадок инфраструктуры.
Мониторинг системы: просмотр телеметрии производительности процессора, памяти и дискового ввода-вывода в реальном времени для планирования емкости и устранения неполадок инфраструктуры.
- Производительность запросов: выявление ресурсоемких инструкций SQL с помощью визуальной разбивки нагрузки базы данных, узких мест по задержке и медленных запросов.
Производительность запросов: выявление ресурсоемких инструкций SQL с помощью визуальной разбивки нагрузки базы данных, узких мест по задержке и медленных запросов.
- Диагностика колоночного движка: отслеживание колоночного хранилища в оперативной памяти, кэширования и покрытия для проверки ускорения аналитических запросов.
Диагностика колоночного движка: отслеживание колоночного хранилища в оперативной памяти, кэширования и покрытия для проверки ускорения аналитических запросов.
- Аудит параметров и флагов: централизованная проверка параметров базы данных во время выполнения для выявления отклонений конфигурации от базовых стандартов организации.
Аудит параметров и флагов: централизованная проверка параметров базы данных во время выполнения для выявления отклонений конфигурации от базовых стандартов организации.
- Ярлыки AlloyDB AI и экосистемы: проверка рабочих процессов векторного поиска и искусственного интеллекта, а также доступ к быстрым ярлыкам панели запуска для инструментов экосистемы, таких как pgBackRest.
Ярлыки AlloyDB AI и экосистемы: проверка рабочих процессов векторного поиска и искусственного интеллекта, а также доступ к быстрым ярлыкам панели запуска для инструментов экосистемы, таких как pgBackRest.
Безопасная для production диагностика и управление профилями
При устранении неполадок в сложных рабочих нагрузках баз данных на «голом железе», виртуальных машинах, в контейнерах или Kubernetes вам необходим четкий изолированный обзор состояния экземпляров. Веб-интерфейс предоставляет для этого специализированную визуальную среду.
- Управление профилями: хранение и переключение между сохраненными профилями подключения для локальной разработки, промежуточного тестирования (staging) или production-сред.
Управление профилями: хранение и переключение между сохраненными профилями подключения для локальной разработки, промежуточного тестирования (staging) или production-сред.
- Операции только для чтения: интерфейс работает исключительно в режиме чтения, гарантируя, что диагностические сеансы не смогут выполнять команды записи или изменять конфигурации базовой базы данных.
Операции только для чтения: интерфейс работает исключительно в режиме чтения, гарантируя, что диагностические сеансы не смогут выполнять команды записи или изменять конфигурации базовой базы данных.
Двухуровневая наблюдаемость: мониторинг системы и запросов
Для локализации скачков производительности в production-среде необходима немедленная видимость как состояния оборудования, так и выполнения SQL-запросов.
- Системный мониторинг: веб-интерфейс интегрируется со стандартной телеметрией Prometheus, отображая в реальном времени использование ЦП, распределение памяти, ввод-вывод хранилища и тенденции активных подключений.
Системный мониторинг: веб-интерфейс интегрируется со стандартной телеметрией Prometheus, отображая в реальном времени использование ЦП, распределение памяти, ввод-вывод хранилища и тенденции активных подключений.
- Мониторинг запросов: панель управления автоматически ранжирует ресурсоемкие SQL-инструкции по общей задержке и частоте вызовов. Вы можете мгновенно изолировать запросы без индексов или ресурсоемкие запросы для более быстрого решения проблем.
Мониторинг запросов: панель управления автоматически ранжирует ресурсоемкие SQL-инструкции по общей задержке и частоте вызовов. Вы можете мгновенно изолировать запросы без индексов или ресурсоемкие запросы для более быстрого решения проблем.
Системная аналитика (System Insights) и аналитика запросов (Query Insights) в веб-интерфейсе AlloyDB Omni
Диагностика колоночного движка в реальном времени
AlloyDB Omni включает в себя усовершенствованный колоночный движок, который организует часто используемые данные в оперативной памяти, значительно ускоряя аналитические запросы по сравнению со стандартным PostgreSQL. Веб-интерфейс помогает отслеживать эту функцию напрямую:
- Отслеживание использования памяти: проверка потребления колоночной памяти в реальном времени относительно аппаратных лимитов.
Отслеживание использования памяти: проверка потребления колоночной памяти в реальном времени относительно аппаратных лимитов.
- Колонизация и покрытие кэша: просмотр того, какие именно таблицы и столбцы активно кэшируются в памяти, чтобы убедиться, что ваши рабочие нагрузки выполняются максимально быстро.
Колонизация и покрытие кэша: просмотр того, какие именно таблицы и столбцы активно кэшируются в памяти, чтобы убедиться, что ваши рабочие нагрузки выполняются максимально быстро.
Аналитика AlloyDB AI и колоночного движка в веб-интерфейсе AlloyDB Omni
Аудит флагов и параметров базы данных
Поддержание единообразия параметров баз данных в распределенных средах обеспечивает стабильность операций. Веб-интерфейс предоставляет центральный каталог для проверки активных флагов баз данных и параметров времени выполнения. Вы можете проверять настройки узлов на соответствие организационным политикам без подключения к серверам по SSH или ручного разбора файлов конфигурации. При обнаружении отклонений конфигурации изменения должны применяться через официальный рабочий процесс инициализации (например, обновление CRD/манифестов GitOps в Kubernetes, запуск сценариев Ansible или использование alloydbctl).
Флаги базы данных в веб-интерфейсе AlloyDB Omni
Встроенный хаб AlloyDB AI и инструментов
По мере создания приложений генеративного искусственного интеллекта на базе PostgreSQL веб-интерфейс предоставляет вам прямой обзор рабочих процессов векторного поиска и интеграции моделей искусственного интеллекта. Вы также можете быстро перейти к документации и внешним ресурсам экосистемы, включая инструменты резервного копирования, такие как pgBackRest, прямо из центра инструментов консоли.
Операционная область и предварительные требования
Мы разработали веб-интерфейс AlloyDB Omni с четкими операционными границами, чтобы вы могли легко развернуть его в рамках корпоративной безопасности и в изолированных (air-gapped) средах.
- Неинвазивный мониторинг: интерфейс работает с минимальными разрешениями «из коробки», сохраняя ваши существующие инструменты командной строки и конвейеры CI/CD в качестве основных средств контроля подготовки кластера и административных рабочих процессов.
Неинтрузивный мониторинг: интерфейс по умолчанию работает с минимальными разрешениями, сохраняя ваши существующие инструменты командной строки и CI/CD-пайплайны в качестве основных средств управления подготовкой кластера и административными рабочими процессами.
- Стандартные предварительные требования для мониторинга: для просмотра полных системных метрик оборудования вам потребуется настроенный в вашей хост-среде стандартный мониторинг Prometheus.
Стандартные предварительные требования для мониторинга: для просмотра полных системных метрик оборудования вам потребуется настроенный в вашей хост-среде стандартный мониторинг Prometheus.
Начало работы
Готовы модернизировать свои рабочие нагрузки PostgreSQL и получить специализированную наблюдаемость для вашего кластера AlloyDB Omni?
- Чтобы запросить доступ к корпоративным дистрибутивам на основе RPM, расширенным инструментам и веб-интерфейсу, заполните форму регистрации для развертывания на основе RPM AlloyDB Omni.
Чтобы запросить доступ к корпоративным дистрибутивам на основе RPM, расширенным инструментам и веб-интерфейсу, заполните форму регистрации для развертывания на основе RPM AlloyDB Omni.
- Чтобы запросить доступ к корпоративным дистрибутивам на основе контейнеров, расширенным инструментам и веб-интерфейсу, заполните форму регистрации для развертывания на основе контейнеров.
Чтобы запросить доступ к корпоративным дистрибутивам на основе контейнеров, расширенным инструментам и веб-интерфейсу, заполните форму регистрации для развертывания на основе контейнеров.
- Установка веб-интерфейса: следуйте пошаговым инструкциям по установке в документации AlloyDB Omni, чтобы развернуть веб-интерфейс AlloyDB Omni
Установка веб-интерфейса: следуйте пошаговым инструкциям по установке в документации AlloyDB Omni, чтобы развернуть веб-интерфейс AlloyDB Omni
- Для развертывания с использованием Red Hat RPM: развертывание с помощью собственного RPM-пакета
Для развертывания с использованием Red Hat RPM: развертывание с помощью собственного RPM-пакета
- Для развертывания с использованием Docker или Podman: развертывание с помощью образа контейнера
Для развертывания с использованием Docker или Podman: развертывание с помощью образа контейнера
- Базы данных









