APImetrics Client
Project description
APImetrics-Python-Client
Command line-callable Python library that makes it easier to call APImetrics’ APIs.
For use with your APImetrics monitoring service. Please sign up at http://client.apimetrics.io and create an API key at https://client.apimetrics.io/settings/api-key
Installation
Create a settings file at /etc/APImetrics or ~/.APImetrics or locally (specify it with the -cfg flag)
Use command apimetrics -a YOUR_API_KEY to save the key.
Command-line usage:
usage: apimetrics [-h] [--apimetrics APIMETRICS] [--config CONFIG] [--simulate] {auth,call,deployment,report,token,workflow,alert,notification} ... positional arguments: {auth,call,deployment,report,token,workflow,alert,notification} sub-command help auth auth help call call help deployment deployment help report report help token token help workflow workflow help alert alert help notification notification help optional arguments: -h, --help show this help message and exit apimetrics: APImetrics settings --apimetrics APIMETRICS, -a APIMETRICS Set the APImetrics key to use --config CONFIG, -cfg CONFIG Set the config file to use --simulate, -s Simulate - don't call the APImetrics API
APImetrics module
You may also write your own scripts - look in the apimetrics/scripts folder for example code.
- The example may also be called from the command line, e.g.:
python -m apimetrics.scripts.delete_deployments --name "^z "
This version tested with Python 2.7.6 and 3.5.2
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
File details
Details for the file APImetrics-0.2.2.tar.gz
.
File metadata
- Download URL: APImetrics-0.2.2.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56a902bb6cde0c0d66af6143a3462494a395d9e4a372335268c7dcd207a5b85d |
|
MD5 | 6af551143f1a1ecec0f4015675afb25a |
|
BLAKE2b-256 | 1707cdde27de611bb000a8eb1f618dad17460ace08259049eba94847c5f33fb3 |