The Datadog Check Toolkit
Project description
Datadog Checks Base
Overview
This package provides the Python bits needed by the Datadog Agent to run Agent-based Integrations (also known as Checks).
This package is used in two scenarios:
-
When used from within the Python interpreter embedded in the Agent, it provides all the base classes and utilities needed by any Check.
-
When installed in a local environment with a regular Python interpreter, it mocks the presence of a running Agent so checks can work in standalone mode, mostly useful for testing and development.
Please refer to the docs for details.
Installation
Checks from integrations-core already use the toolkit in a transparent way when you run the tests but you can install the toolkit locally and play with it:
pip install datadog-checks-base
Troubleshooting
Need help? Contact Datadog support.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for datadog_checks_base-36.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9647d8550774bf794ca0d376287a26540bac38c370e37f61739d47c32746e303 |
|
MD5 | 37ec7003e4509ecd80079ef8f4687a61 |
|
BLAKE2b-256 | 4f375d561140c2522809d4c618413ac438b14463481243622b858c3a87244d94 |
Hashes for datadog_checks_base-36.4.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87d6a0dd4eec2f5b4d839d4b116375a2d111bc6e0921c2ba784f85c7e9331b9f |
|
MD5 | 86526b921c1729744dc8104a48cb7255 |
|
BLAKE2b-256 | c07edb5e5eb7488789f5210ae0123a3205127f731152106c498bacc27ec54138 |