Skip to main content

The Datadog Check Toolkit

Project description

Datadog Checks Base

Latest PyPI version Supported Python versions

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:

  1. When used from within the Python interpreter embedded in the Agent, it provides all the base classes and utilities needed by any Check.

  2. 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

datadog_checks_base-34.0.3b1.tar.gz (464.0 kB view details)

Uploaded Source

Built Distribution

datadog_checks_base-34.0.3b1-py2.py3-none-any.whl (250.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file datadog_checks_base-34.0.3b1.tar.gz.

File metadata

File hashes

Hashes for datadog_checks_base-34.0.3b1.tar.gz
Algorithm Hash digest
SHA256 67e002f5056a4179afd0eba347058df27f4eea489a2c1268b79b5560990b73a2
MD5 50c7f195cc2ac5b634cbfc74f4af0005
BLAKE2b-256 ac0c38a3283642032d5ad07c3e37d64a65397f03928d1bf58777e89399bb9603

See more details on using hashes here.

Provenance

File details

Details for the file datadog_checks_base-34.0.3b1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for datadog_checks_base-34.0.3b1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d8be301894bf46f4763d8fa57e35859fdab251888a023494637f889f774f2817
MD5 3492ef1152f3d78957e8a72bfa0b3021
BLAKE2b-256 f57b45355f2df37c445a829b372ff5bc87e39d0a431fa63af852346f82c2b7c8

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page