Monitorando Banco de Dados Postgres com ZABBIX

Neste artigo irei demonstrar como realizar o monitoramento de banco de dados utilizado o Zabbix, sem adicionais, com a ferramenta pura.

[ Hits: 20.139 ]

Por: Renato Santos em 26/04/2016


Criando usuário Zabbix no Postgres



1. Para realização do monitoramento do servidor Postgres é necessária a criação de usuário específico, com as seguintes permissões:
  • Conexão ao banco de dados específico
  • Somente consulta no banco de dados

Para que sejam realizadas tais permissões, é necessário seguir os seguintes passos listados logo abaixo.

2. Conectado ao servidor postgres via SSH, para criação de usuário.

Realizar conexão ao servidor de banco de dados via SSH e logo depois se conectar via terminal ao sistema de gerenciamento postgres.

Postgres abaixo da versão 8.3:

sudo su postgres -c psql

Postgres acima da versão 8.3:

sudo psql -h localhost -U postgres -W

CREATE USER monitoring WITH PASSWORD 'monitoring@123';
GRANT CONNECT ON DATABASE m2m_frota_sindionibus_db TO monitoring;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO monitoring;
GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO monitoring;


Página anterior     Próxima página

Páginas do artigo
   1. Instalando o servidor PostgreSQL no Linux
   2. Criando usuário Zabbix no Postgres
   3. Criando arquivo .pgpass
Outros artigos deste autor

Ansible - Instalação em massa Agent Zabbix

Ansible - Automatizando o Data Center

Leitura recomendada

Como migrar banco de dados MySQL para PostgreSQL

Postgres e os Sistemas Alterdata

Encoding do Postgres (latin1) e encoding do SO (Debian/Ubuntu)

PostgreSQL 9.4 - Replicação com slots

Vacuum - otimizando sua base de dados PostgreSQL

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts