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-27.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d7a3e2fdd2aa21d7613b932d2cbfb7016cbaddfef167cc9554c38ac6d7d9abc |
|
MD5 | 7d3e23b343260783d411e29eba8b94af |
|
BLAKE2b-256 | 9d8722c63b80035b12479a46d1ccd45ef0148a93afd93d38e29902cda2aa8c8f |
Hashes for datadog_checks_base-27.4.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63588c272b55f5b2cc72c8885556747e0ea4ba1bce830e8ed9e0781c2d9c2a34 |
|
MD5 | d2dc6eb653ced70d1455397e1aa901a3 |
|
BLAKE2b-256 | 513775a69b309d046051726e52770b2f1bccc04831c14e5fe3e1ead34e44e96c |