Este tópico descreve o provedor CIM do Desktone_CommonDatabase.
- Descrição
Descreve o servidor PostgreSQL em execução nos nós do banco de dados.
- Propriedades
- InstanceID: chave para identificar exclusivamente a instância dessa classe. Defina como Desktone_hostName_postgreSQL.
- HomeDirectory: diretório inicial do serviço PostgreSQL.
- DataDirectory: diretório de dados do serviço PostgreSQL.
- DatabaseVersion: número da versão do banco de dados.
- MaxConnections: número máximo de conexões que o servidor PostgreSQL pode gerenciar ao mesmo tempo. O valor é extraído do arquivo de configuração PostgreSQL do parâmetro "max_connections".
- Status: indica o status atual do servidor PostgreSQL. OK indica que o PostgreSQL está em execução. PARADO indica que o banco de dados está interrompido. Se o banco de dados estiver desativado (status PARADO), todos os outros dados fornecidos deverão ser ignorados.
- ListenAddress: a porta e o endereço IP nos quais o processo de postmaster está ouvindo novas conexões.
- Cálculos
- Porcentagem máxima de conexões usadas: você deve totalizar o ActiveConnections usado por cada instância do banco de dados no servidor (consulte provedor Desktone_DatabaseService) e dividir pelo MaxConnections dessa classe para determinar a carga no servidor do banco de dados. Isso é: 100 * (Sum(ActiveConnections)/MaxConnections).
- Mitigação
Se o banco de dados estiver parado, verifique o servidor do banco de dados:
$ service postgresql status
Se o PostgreSQL não estiver em execução, inicie o serviço e execute o comando de status novamente:$ service postgresql start $ service postgresql status
Se o banco de dados não for iniciado, examine os logs do PostgreSQL e entre em contato com o suporte da VMware.
A recomendação é aviso em 80%, crítico em 90% da Porcentagem de máximo de conexões usadas.
Se a porcentagem de máximo de conexões atingir o nível crítico, você deverá examinar o servidor do banco de dados para determinar qual nó do cache ou nós está consumindo um grande número de conexões (5-10 conexões é o intervalo normal para um nó de cache):$ netstat -an | grep 5432