helga-api-monitor
Allow helga a way to monitor APIs
Installation
After installing and configuring helga, use:
pip install helga-api-monitor
Add to your settings if necessary and restart helga:
'api_monitor',
Add the following settings:
API_MONITOR_URL = 'http://www.example.com/' API_MONITOR_ENDPOINT = 'http://www.example.com/api/' API_MONITOR_CHANNEL = '#bots' API_MONITOR_INTERVAL = 2 # minutes
Usage
To initialize the monitor after starting helga, you must first trigger the watching with:
!api_monitor
This will start a regular job to poll endpoints for errors
License
Copyright (c) 2016 Jon Robison
See included LICENSE for licensing information
Metadata
Release files for helga-api-monitor 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| helga-api-monitor-1.0.2.tar.gz | 15.0 kB | Without provenance | Details |
Release files / helga-api-monitor-1.0.2.tar.gz
| Download URL | helga-api-monitor-1.0.2.tar.gz |
|---|---|
| Size | 15.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bb60c730e5be48048fea40e2ab3ed26f7f6d9393c1edd9f5c6b4afa5400f2907
|
|
BLAKE2b-256 checksum How to use checksums |
7e840305cd69a1a6e4fc8ac95343fe74054d3db78d162a44bf173b7a6baf5218
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for helga-api-monitor 1.0.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.