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-29.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4f55317306c3f64506203941aa74a37639a38b891197bf93c3d10d0097b8f19 |
|
MD5 | ae838cd97616dbe756e34917a1adf398 |
|
BLAKE2b-256 | 65e24f8bd068cb60129774870a08d3c3c82cfe88f3fcc29713421ba1d71bd8ce |
Hashes for datadog_checks_base-29.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f54f2f6cfde822142cf2aa286e1e8940ccd621a60e76fd28521d6990c36419b1 |
|
MD5 | 5cecc565d4f9adb1ac76a9be3b6893da |
|
BLAKE2b-256 | 9658b163f503599c8a10b91ac4fbc62e361b0afad12af43164bb0b53c623fc65 |