Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
Проект Яндекса
© 2023 ООО «Яндекс.Облако»
Yandex Managed Service for PostgreSQL
  • Начало работы
  • Пошаговые инструкции
  • Практические руководства
  • Концепции
  • Управление доступом
  • Правила тарификации
  • Справочник API
  • История изменений
  • Вопросы и ответы
    • Общие вопросы
    • Подключение
    • Изменение кластера
    • Настройки параметров кластера
    • Перемещение и восстановление кластера
    • Мониторинг и логи
    • Все вопросы на одной странице
  1. Вопросы и ответы
  2. Мониторинг и логи

Мониторинг и логи в Managed Service for PostgreSQL

Статья создана
Yandex Cloud

    Где я могу отслеживать использование дискового пространства, чтобы не превысить лимит в 95% для перехода в read-only?

    Отслеживать использование дискового пространства можно:

    • в консоли управления с помощью инструментов мониторинга состояния кластера;
    • в сервисе Yandex Monitoring с возможностью настроить уведомления по заданным метрикам.

    Логи хранятся на том же диске, что и данные PostgreSQL? Как они тарифицируются?

    Логи хранятся отдельно от диска с данными и ротируются автоматически. Посмотреть информацию о логах можно командой CLI:

    yc managed-postgresql cluster list-logs <идентификатор кластера>
    

    Использование хранилища с логами кластера не тарифицируется.

    Как долго хранятся логи?

    Логи кластера хранятся 30 дней.

    Что такое WAL и для чего они нужны?

    Журналы Write-Ahead Log нужны для записи данных на диск и их репликации. Они создаются при запросах на запись и занимают место на диске до момента полной записи информации с журналов на диски хостов — это обеспечивает отказоустойчивость и надежность СУБД.

    Подробнее о принципах работы PostgreSQL см. в официальной документации.

    Что означает параметр Cached в мониторинге RAM хоста кластера PostgreSQL?

    В Cached помещаются кешированные данные. Большинство операций выполняется на уровне оперативной памяти, так как вся информация базы данных хранится именно там. Кеширование происходит не только для баз данных, но и для диска — из-за этого объём кешированных данных может превышать размер хранилища.

    В случае увеличения потребления оперативной памяти приложениями часть памяти с кешем может высвобождаться.

    Подробнее о кешировании данных дисков в Linux см. в документации.

    Как получать уведомления о критических показателях кластера PostgreSQL?

    Воспользуйтесь сервисом Yandex Monitoring и настройте уведомления по критичным для вас параметрам.

    Была ли статья полезна?

    Language / Region
    Проект Яндекса
    © 2023 ООО «Яндекс.Облако»