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-34.0.3b1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67e002f5056a4179afd0eba347058df27f4eea489a2c1268b79b5560990b73a2 |
|
MD5 | 50c7f195cc2ac5b634cbfc74f4af0005 |
|
BLAKE2b-256 | ac0c38a3283642032d5ad07c3e37d64a65397f03928d1bf58777e89399bb9603 |
Hashes for datadog_checks_base-34.0.3b1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8be301894bf46f4763d8fa57e35859fdab251888a023494637f889f774f2817 |
|
MD5 | 3492ef1152f3d78957e8a72bfa0b3021 |
|
BLAKE2b-256 | f57b45355f2df37c445a829b372ff5bc87e39d0a431fa63af852346f82c2b7c8 |