HeapDeck: monitoreo de guardia para PostgreSQL desde iPhone y iPad
HeapDeck es una nueva aplicación nativa, disponible en la App Store para iPhone y iPad, diseñada para ingenieros responsables de atender incidencias en PostgreSQL, desde la versión 13 hasta la 19.
Al abrirla, muestra un diagnóstico general del estado de la base de datos, organizado en diez paneles. La sección Locks visualiza las dependencias de bloqueo mediante un árbol generado con pg_blocking_pids(), situando la sesión que origina los bloqueos en la parte superior e indicando cuántas sesiones podrían liberarse al detenerla. También permite consultar información de pg_stat_activity, el riesgo de desbordamiento de los identificadores de transacción, las tuplas muertas, el retraso de replicación, los slots de replicación y las estadísticas de pg_stat_statements.
HeapDeck se conecta directamente a la base de datos o mediante un túnel SSH, utilizando TLS y verificación de huellas digitales previamente fijadas. La comunicación se realiza sin servidores intermediarios del proveedor. La aplicación funciona únicamente mientras está abierta y no genera alertas, por lo que está pensada para complementar las herramientas de monitoreo y alertas que ya utilizas.
El monitoreo de un servidor es gratuito. HeapDeck Pro se adquiere mediante un único pago dentro de la aplicación y permite monitorear más servidores, además de ejecutar acciones como cancelar consultas, finalizar procesos, ejecutar VACUUM, eliminar slots de replicación y realizar operaciones de escritura.
Postgres, PostgreSQL y el logotipo de Slonik son marcas comerciales o registradas de la PostgreSQL Community Association of Canada y se utilizan con su permiso.
HeapDeck es una aplicación cliente independiente que no mantiene ninguna relación de afiliación, respaldo ni patrocinio con la PostgreSQL Community Association of Canada, el PostgreSQL Global Development Group, el PostgreSQL Project, el PostgreSQL Core Team ni la comunidad de PostgreSQL.

