Skip to main content

covenant

Project description

covenant project

Quickstart

Using covenant in Docker

docker-compose up -d

See docker-compose.yml

Installation

pip install covenant

Running

Running daemon

covenant -c <conffile> -p <pidfile> --logfile <logfile>

Running foreground

covenant -f -c <conffile> -p <pidfile> --logfile <logfile>

Examples:

curl http://localhost:9118/metrics/apache1

curl http://localhost:9118/metrics/nginx1

curl http://localhost:9118/metrics/rabbitmq1

curl http://localhost:9118/metrics/redis1

curl http://localhost:9118/probe/secure-layer1?target=https://example.com

curl http://localhost:9118/probe/sshd-pidfile-exists?target=/var/run/sshd.pid

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

covenant-0.0.65-py3-none-any.whl (50.2 kB view details)

Uploaded Python 3

covenant-0.0.65-py2-none-any.whl (50.2 kB view details)

Uploaded Python 2

File details

Details for the file covenant-0.0.65-py3-none-any.whl.

File metadata

  • Download URL: covenant-0.0.65-py3-none-any.whl
  • Upload date:
  • Size: 50.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.26.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/2.7.18

File hashes

Hashes for covenant-0.0.65-py3-none-any.whl
Algorithm Hash digest
SHA256 9891e6d3a7f93fd16c964377bc12db5279471da7a9334e4c879886b0ecbfe3c1
MD5 4f0a68ebf9a24546d37e02e7d3b5443c
BLAKE2b-256 fcd713b0cd850fa92d6a5fa62818c76b99ef9302aff32dc9852e983d0cecb2d5

See more details on using hashes here.

File details

Details for the file covenant-0.0.65-py2-none-any.whl.

File metadata

  • Download URL: covenant-0.0.65-py2-none-any.whl
  • Upload date:
  • Size: 50.2 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.26.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/2.7.18

File hashes

Hashes for covenant-0.0.65-py2-none-any.whl
Algorithm Hash digest
SHA256 9ca8614531282c78912e5cc4ac854929f0d5d9ecffc8a402bc805dee29d81ead
MD5 35fb18cf0f4564077480f678ca0237ae
BLAKE2b-256 9e19917abdc93e94ed844bf3985bd243829b9187fdd0c8d2a5a32b6d2de0f1f5

See more details on using hashes here.

Supported by

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