Общие метки
Некоторые метрики также добавляют метку для измерения, по которому они детализируются (например,
mode у метрик CPU, state у соединений, database у метрик размера
базы данных). Они перечислены рядом с каждой метрикой.
Информационная метрика
PostgresServiceInfo — это метрика типа gauge, которая всегда равна 1 и содержит
текущий статус и версию сервиса в своих метках. Используйте её, чтобы через JOIN
добавлять статус к другим метрикам или настраивать оповещение, когда сервис выходит из
состояния running.
postgres_status показывает текущее состояние жизненного цикла сервиса
(например, running, creating, stopped). postgres_version
показывает основную версию Postgres (например, 17, 18).
Выделенные ресурсы
Использование ресурсов
Чтобы вычислить использование CPU в процентах, рассчитайте скорость изменения
PostgresServer_CPUSeconds_Total по интересующим вас режимам и
разделите её на PostgresServer_CPUCores.
Дисковый и сетевой ввод-вывод
Активность базы данных
rate() или irate(),
чтобы преобразовать их в значения в секунду.
Подключения, кэш и размер баз данных
- Конечная точка Prometheus — настройка, аутентификация и сбор метрик
- Панель мониторинга — встроенные диаграммы в Cloud Console
- Руководство по OpenAPI — создание API key и получение идентификаторов организации и сервиса