En este blog iré contando cosas de la informática, linux, bases de datos, php y mucho mas...
sábado, 2 de marzo de 2013
Entendiendo el Rendimiento de PostgreSQL
Antes en entrar en el tema me parece importante aclarar el término anglosajón Tuning con el que nos referimos a “puesta a punto” de algo.
Para poder entender el rendimiento de PostgresQL y poder realizar una correcta optimización de éste, debemos primero entender cuál es su arquitectura.
Entendiendo la Arquitectura de PostgresQL
Arquitectura Interna
![]() |
Figura 1.0 |
La figura 1.0, muestra la vista general de la arquitectura de PostgresQL, la cual se explica a continuación:
Monitoreo de Equipos y Servicios con NAGIOS
Qué es Nagios
Nagios es un sistema de monitorización de redes de código abierto ampliamente utilizado, que vigila los equipos y servicios que se especifiquen, alertando cuando el comportamiento de los mismos no sea el deseado. Entre sus características principales figuran la monitorización de servicios de red (Servicios de Correo electrónico, Servicios de Base de Datos, Servicios de Servidores Web, etc.), la monitorización de los recursos de sistemas hardware (carga del procesador, uso de los discos, memoria, estado de los puertos...), independencia de sistemas operativos, posibilidad de monitorización remota mediante túneles SSL cifrados o SSH, y la posibilidad de programar plugins específicos para nuevos sistemas.
Se trata de un software que proporciona una gran versatilidad para consultar prácticamente cualquier parámetro de interés de un sistema, y genera alertas, que pueden ser recibidas por los responsables correspondientes mediante (entre otros medios) correo electrónico y mensajes SMS, cuando estos parámetros exceden de los márgenes definidos por el administrador de red.
¿Por qué usar Nagios?
Si se requiere saber que está pasando con nuestro Hardware o nuestro Software (fundamentalmente si son elementos críticos para la correcta operación de una organización), debemos entonces contar con una herramienta como Nagios que nos permita saber que está pasando.
Otro elemento que a mi juicio es muy relevante es que es de código abierto.
Suscribirse a:
Entradas (Atom)