Skip navigation
Currently Being Moderated

PostgreSQL Database Monitor

VERSION 12  Click to view document history
Created on: Sep 14, 2009 1:35 PM by bigegor - Last Modified:  Apr 30, 2012 3:54 PM by bigegor

Submitted by:Egor Puzanov


Description:

This ZenPack provides monitoring of PostgreSQL databases. There is a PgSqlDatabase components template and a community.sql.PgSqlDatabaseMap collector plugin that the device will need to use.

 

The ZenPack provides the following performance graphs:

  • PostgreSQL Database Size
  • PostgreSQL Connections
  • PostgreSQL Transactions
  • PostgreSQL Disk Read
  • PostgreSQL Command Statistics
  • PostgreSQL Scans Statistics
  • PostgreSQL Block Requests
  • PostgreSQL Toast Block Requests

 


Screenshots:

 


REQUIREMENTS:

Zenoss Version: 2.5, 3.0

ZenPack Dependencies:

External Dependencies:

  • Requires either PostgreSQL ODBC driver or pg8000 DB-API 2.0 interface.
  • PostgreSQL ODBC Driver registered with name "PgSQL". The following zProperties need configuration:
    • zPgSqlConnectionString - Connection String
    • zPgSqlPorts - TCP ports list
    • zPgSqlUsername - username
    • zPgSqlPassword - password
    • zPgSqlDatabaseIgnoreNames - databases to ignore
    • zPgSqlDatabaseIgnoreTypes - databases types to ignore

Installation: Install all dependencies in order

 


Source: https://github.com/epuzanov/ZenPacks.community.PgSQLMon

Tagged Releases:

Change History:

  • 1.0 initial release
  • 2.0 converted to Zenoss 2.5 and use of either ODBC driver or pyodbc
  • 2.1 Zenoss 3.0 support
  • 2.2 fix modeler plugin, split performance templates, sql queries optimization
  • 2.5 switch from ODBC data source to SQL data source

 


Trac tickets: http://zenpacks.zenoss.org/trac-zenpacks/report/1

Known issues:

Comments (29)