En esta sección se describe el proveedor CIM de Desktone_CommonDatabase.

  • Descripción

    Describe el servidor de PostgreSQL que se ejecuta en nodos de base de datos.

  • Propiedades
    • InstanceID: es la clave que identifica la instancia de esta clase. Se le asigna el valor Desktone_hostName_postgreSQL.
    • HomeDirectory: es el directorio principal del servicio PostgreSQL.
    • DataDirectory: es el directorio de datos del servicio PostgreSQL.
    • DatabaseVersion: es el número de versión de la base de datos.
    • MaxConnections: indica el máximo de conexiones que puede administrar el servidor PostgreSQL de forma simultánea. El valor se extrae del parámetro "max_connections" del archivo de configuración de PostgreSQL.
    • Estado: indica el estado actual del servidor PostgreSQL. Correcto: indica que PostgreSQL se está ejecutando. DETENIDO: indica que la base de datos se detuvo. Si la base de datos está inactiva (estado DETENIDO), debe omitirse cualquier otro dato proporcionado.
    • ListenAddress: indica el puerto y la dirección IP en los que el proceso postmaster está escuchando nuevas conexiones.
  • Cálculos
    • Porcentaje máximo de conexiones utilizado: debe completar las ActiveConnections que ha utilizado cada instancia de base de datos en el servidor (consulte el proveedor de Desktone_DatabaseService) y divida por el número de MaxConnections de esta clase para determinar la carga del servidor de la base de datos. Es decir: 100*(Sum(ActiveConnections)/MaxConnections).
  • Reducción
    Si la base de datos se detiene, compruebe el servidor de la base de datos:
    $ service postgresql status
    Si PostgreSQL no se está ejecutando, inicie el servicio y vuelva a ejecutar el comando de estado:
    $ service postgresql start
    $ service postgresql status

    Si la base de datos no se inicia, examine los registros de PostgreSQL y póngase en contacto con el servicio de asistencia de VMware.

    Se recomienda realizar una advertencia cuando alcance el 80 % y declarar el nivel crítico cuando alcance el 90 % del porcentaje máximo de conexiones utilizadas.

    Si el porcentaje máximo de conexiones alcanza el nivel crítico, debe examinar el servidor de la base de datos para determinar qué nodo o nodos de caché están realizando una gran cantidad de conexiones, teniendo en cuenta que lo normal para un nodo de caché es realizar entre 5 y 10 conexiones.
    $ netstat -an | grep 5432