Skip to main content

PostgreSQL service populator.

Project description

Tool: 2_check_and_report

Description:

This program performs some checks and return a report in case some of these checks fail: - The number of databases created is under a specific threshold parametrized through the -m argument. - The disk used by postgresql is not over a percentage of the total disk. The specific percentage is parametrized through the -p argument. - The number of connections stablished to the database is not over a percentage of the max connections value. The specific percentage is parametrized through the -c argument.

How to:

Note: The next commands are meant to be run in the same that directory in which this Readme.txt file is stored.

  • Disable any previously activated virtualenv:

$ deactivate

  • Setup environment:

$ ../../setup_env.sh

  • Enable virtualenv:

$ source venvs/2_check_and_report/bin/activate

  • Get the program help:

$ ./run -v

  • Run the tool (example):

This command checks: the amount of databases is less than 10, the percentage of partition disk used by postgresql is less than 0.2%, and the percentage of active connections to the postgresql service is less than 2.5%.

$ ./run.py -m 10 -p 0.2 -c 2.5

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pg_check_and_report-0.0.0.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file pg_check_and_report-0.0.0.tar.gz.

File metadata

File hashes

Hashes for pg_check_and_report-0.0.0.tar.gz
Algorithm Hash digest
SHA256 a14c6db84f46a6ffc684802500b96fa15bce5ece1b35cf23d3fb405f4cfc3068
MD5 36493bc8a1c83f7790e3169a3a5cadee
BLAKE2b-256 bcb5ff385b85d6d016532804ca2c726306b07ecebcd4e34a777b8f1f6b834e49

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page