Skip to main content

A plugin for Cabot service monitoring that will post alerts to a URL.

The plugin will POST a payload like the following to a user-defined endpoint:

{
  'service': 'my_service_name',
  'status': 'ERROR',
  'old_status': 'PASSING',
}

Installation

Install from pip:

$ pip install cabot-alert-webhook
$ foreman stop

Edit conf/*.env:

# add cabot_alert_webhook to your comma separated list
CABOT_PLUGINS_ENABLED=cabot_alert_webhook

Run migrations and restart cabot:

$ foreman run python manage.py migrate
$ foreman start

Release files for cabot-alert-webhooks 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cabot-alert-webhooks 0.1.0
File Size Uploaded
cabot-alert-webhooks-0.1.0.tar.gz 2.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cabot-alert-webhooks 0.1.0
File Interpreter ABI Platform
cabot_alert_webhooks-0.1.0-py2-none-any.whl Python 2 none any Details

Total release size: 7.8 kB

Release files / cabot-alert-webhooks-0.1.0.tar.gz

Download URL cabot-alert-webhooks-0.1.0.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7719d1305d887c8cc0bfcefe25c976a8c1813a7e1e5c4a40b9b474fc5be61abd
BLAKE2b-256 checksum
How to use checksums
4eb7d3953b02097eb030c68bcfab13bfce8a7cbcb47209d18389412c6e195c47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

Release files / cabot_alert_webhooks-0.1.0-py2-none-any.whl

Download URL cabot_alert_webhooks-0.1.0-py2-none-any.whl
Size 5.5 kB
Tags Python 2
SHA-256 checksum
How to use checksums
fdd4e429d19cd38b2639c3ad6501933ddbdd1f954f63ac0094ad45314ad29347
BLAKE2b-256 checksum
How to use checksums
319b16169d5234052d4f73aa2893119c8c08ef3f75eca3821700c5af1e2e70b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page