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.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e10d7666d67d12f30e4b2a648f3c85cca167ae148eea184ae2e4c2deb6de41f |
|
MD5 | ac848e1353dd3fc6abbef334b99cbb5e |
|
BLAKE2b-256 | d5f0570ef1ec97e5026dffb6a4bb5c2938a6878dadb5334b19a541dac310db54 |
Hashes for datadog_checks_base-36.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b6df55e7c75108b96fb93fb87c0f8e6d4514e9d1cbff927da192b05c99d4a2b |
|
MD5 | 03550428c85ae8a6ac4f887250a4e85a |
|
BLAKE2b-256 | 0e9d874de297cc1f4b21579e5b7ff057fa0d85d7aa60468e5cc1249683dd5166 |