{"id":14063401,"url":"https://github.com/bucardo/check_postgres","last_synced_at":"2025-07-29T15:33:02.193Z","repository":{"id":564783,"uuid":"196044","full_name":"bucardo/check_postgres","owner":"bucardo","description":"Nagios check_postgres plugin for checking status of PostgreSQL databases","archived":false,"fork":false,"pushed_at":"2024-04-15T04:27:14.000Z","size":2292,"stargazers_count":552,"open_issues_count":98,"forks_count":173,"subscribers_count":33,"default_branch":"master","last_synced_at":"2024-08-13T07:04:54.925Z","etag":null,"topics":["hacktoberfest","monitoring","nagios","postgres","postgresql"],"latest_commit_sha":null,"homepage":"http://bucardo.org/wiki/Check_postgres","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bucardo.png","metadata":{"files":{"readme":"README.dev","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2009-05-08T18:57:34.000Z","updated_at":"2024-08-03T21:03:09.000Z","dependencies_parsed_at":"2024-04-16T20:58:00.514Z","dependency_job_id":"c0b6c1a5-44a6-4dbc-aab9-51e34674123d","html_url":"https://github.com/bucardo/check_postgres","commit_stats":{"total_commits":1308,"total_committers":59,"mean_commits":22.16949152542373,"dds":"0.32568807339449546","last_synced_commit":"6c5b08b58d8a3c8b9e10edaf3b3b1b849a12efc5"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bucardo%2Fcheck_postgres","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bucardo%2Fcheck_postgres/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bucardo%2Fcheck_postgres/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bucardo%2Fcheck_postgres/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bucardo","download_url":"https://codeload.github.com/bucardo/check_postgres/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228028383,"owners_count":17858328,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest","monitoring","nagios","postgres","postgresql"],"created_at":"2024-08-13T07:03:19.392Z","updated_at":"2024-12-04T01:30:46.892Z","avatar_url":"https://github.com/bucardo.png","language":"Perl","funding_links":[],"categories":["Nagios Monitoring","Compiled list","Perl","Monitoring"],"sub_categories":["Nagios Monitoring Plugins","plv8:"],"readme":"\nThis file is to help developers of the check_postgres program.\nAdditions are welcome!\n\n** TESTSUITE **\n\nFor testing PostgreSQL 9.2 and later, DBD::Pg 2.19.3 is required.\n\nRunning the testsuite:\n\n* env -i make test\n* LC_ALL=C make test\n* initdb and friends not in $PATH: LC_ALL=C make test PGBINDIR=/usr/lib/postgresql/9.2/bin\n* Run a single test: LC_ALL=C make test TEST_FILES=t/02_database_size.t\n* Skip network tests: LC_ALL=C make test SKIP_NETWORK_TESTS=1\n\nThe testsuite is sensitive to locale and PG environment variables such as LANG\nand PGDATABASE. Using `env -i` will unset all variables from the user\nenvironment for running the tests.\n\n** RELEASE PROCESS **\n\nQuick notes on the current release process:\n\n* Make sure all changes are recorded in the relevant POD section.\n* Add a release date next to the new version number\n* Change the version number everywhere (use `RELEASE_TESTING=1 prove -v t/00_release.t` to verify)\n* git commit as needed\n* Run: perl Makefile.PL; make html\n* Run: make signature_asc\n* Run: make signature\n* Run: git commit -a\n* Add a new tag: git tag -u 14964ac8 1.2.3 -m \"Version 1.2.3, released August 3, 2009\" \u003ccommit\u003e\n* Run: export TEST_SIGNATURE=1 TEST_CRITIC=1 TEST_SPELL=1 TEST_POD=1 TEST_AUTHOR=1\n* Run: make distclean; perl Makefile.PL; make disttest\n* git commit as needed\n* Run: make dist\n* git push\n* git push --tags\n\nLogin to the bucardo.org box, and then:\n\n* cd code/check_postgres\n* git pull\n* make distclean; perl Makefile.PL; make disttest; make dist\n* prove -v t/00_release.t\n* cd ~/www/downloads\n* cp -i ~/code/check_postgres/check_postgres* .\n* ln -sf \u003clatest tarball\u003e check_postgres.tar.gz\n* cd ~/www/check_postgres\n* ln -s ../downloads/\u003clatest tarball\u003e .\n* edit latest_version.txt\n* edit index.html\n\n* Edit the bucardo.org page and bump the version: http://bucardo.org/check_postgres\n\n* Email to check_postgres-announce with summary of changes\n\n* Email the Postgres Weekly News\n\n* Email pgsql-announce if this is a major version\n\nOnce the new version is out there:\n\n* Go through and make sure all bugs solved in this release are marked as resolved.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbucardo%2Fcheck_postgres","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbucardo%2Fcheck_postgres","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbucardo%2Fcheck_postgres/lists"}