Pregunta

Estoy trabajando en una pequeña herramienta para recopilar información sobre nuestra base de datos de postgres y he estado buscando usar postgres Recopilador de estadísticas .Parece que hay mucha información / estadísticas en la tabla, pero tengo problemas para entender qué significa exactamente.

Si alguien ha utilizado estas vistas antes, ¿podría indicarme la dirección correcta sobre cómo obtener estadísticas, como la cantidad de consultas en ejecución o la consulta más lenta?Si esto no es posible desde el recopilador de estadísticas de Postgres, ¿hay algún otro método para obtener estadísticas que pueda usar?

Otra cosa que me confundió es si el recopilador de estadísticas limita la cantidad de datos: por ejemplo, ¿solo registrará los últimos x procesos del servidor?

¿Fue útil?

Solución

Le sugiero que vea qué otras herramientas de monitoreo ya se ejecutan, como Munin o Check_Postgres para Nagios.

Específicamente, por lo que está preguntando aquí, mire la vista PG_STAT_Activity.

y no, el colector de estadísticas rastrea todo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top