Consultar el comando de un contenedor Docker con docker inspect

Revisa la imagen, el punto de entrada y los argumentos configurados en un contenedor Docker para reproducirlo o depurarlo desde la terminal.

¿Qué comando arranca un contenedor Docker? docker inspect permite consultar la imagen y los campos Entrypoint y Cmd que quedaron guardados en su configuración.

Continuar leyendo «Consultar el comando de un contenedor Docker con docker inspect»

Consultar el archivado WAL de PostgreSQL con pg_stat_archiver

pg_stat_archiver reúne los segmentos WAL archivados, los fallos y la fecha desde la que se acumulan esas estadísticas.

¿Cómo saber si PostgreSQL está archivando sus ficheros WAL? La vista pg_stat_archiver muestra los últimos archivos procesados, los fallos del archivador y cuándo se reiniciaron sus contadores.

Continuar leyendo «Consultar el archivado WAL de PostgreSQL con pg_stat_archiver»

Comprobar el estado de salud de un contenedor Docker con docker inspect

docker inspect permite consultar si un contenedor está healthy, unhealthy o todavía arrancando cuando tiene configurado un HEALTHCHECK.

¿Cómo saber si un contenedor Docker está sano? Consulta el estado de salud que Docker calcula con docker inspect y distingue un contenedor sin comprobación configurada de uno que aún está iniciando.

Continuar leyendo «Comprobar el estado de salud de un contenedor Docker con docker inspect»

Consultar la entrada y salida de PostgreSQL con pg_stat_io

La vista pg_stat_io agrupa lecturas, escrituras, aciertos de búfer y ampliaciones según el proceso, el objeto y el contexto de entrada y salida.

¿Cómo saber qué actividad de entrada y salida registra PostgreSQL? La vista pg_stat_io permite separar las operaciones por proceso, objeto y contexto para localizar qué tipo de trabajo está generando lecturas o escrituras.

Continuar leyendo «Consultar la entrada y salida de PostgreSQL con pg_stat_io»

Ver los puertos publicados de un contenedor Docker con docker port

docker port muestra qué puerto del contenedor está publicado en el host y en qué dirección local se puede alcanzar.

¿Cómo comprobar qué puerto de un contenedor Docker está expuesto en el host? Usa docker port para ver la correspondencia entre el puerto interno y la dirección publicada, sin revisar toda la configuración del contenedor.

Continuar leyendo «Ver los puertos publicados de un contenedor Docker con docker port»

Ver el esquema de búsqueda de PostgreSQL con SHOW search_path

Consulta el orden de esquemas que PostgreSQL usa para resolver tablas y otros objetos sin nombre cualificado.

¿Cómo saber en qué esquemas busca PostgreSQL una tabla? SHOW search_path muestra el orden de esquemas que usa la sesión cuando una consulta no escribe el esquema delante del nombre.

Continuar leyendo «Ver el esquema de búsqueda de PostgreSQL con SHOW search_path»