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.5.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d7c24f08b4bc23b7794034f359aa303623deb31e92fe78128c0e06cd38d8e0f |
|
MD5 | 7dcded914e3c3fb11e2472ae1449a940 |
|
BLAKE2b-256 | 014f44ac3e80ecc5b13e3c6bc9a2627b5d6b7c3500f9341e319a4720a6ef752e |
Hashes for datadog_checks_base-27.5.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3528bc4a192edb6731232de9c79b13ac37d55764ef3a8d3680c53923b8aa5bd7 |
|
MD5 | 1aa18ccf3100466b66afcd61a08c9427 |
|
BLAKE2b-256 | 9afecf0ef20423cb3804d9623bce44d1bdb962f16fe7cce3b32db6cbb904f785 |