Skip to main content

Integration for Datadog (Core)

Project description

netlink-datadog-core

Core of Integration for Datadog

Providing a wrapper of the datadog-api-client.

Utilities

  • validate_api_key

Classes

Metric

__init__

  • name str - Name of metric
  • type MetricIntakeType
  • host optional - str - will be added as resource type host
  • env str - Tag
  • source str - Tag
  • service str - Tag
  • tags set - custom tags

metric

Returns a MetricSeries

  • timestamp
  • value
  • tags set - additional custom tags

GaugeMetric(Metric)

__init__

  • name str - Name of metric
  • host optional - str - will be added as resource type host
  • env str - Tag
  • source str - Tag
  • service str - Tag
  • tags set - custom tags

metric

Returns a MetricSeries

  • timestamp
  • value
  • tags set - additional custom tags

Worker(threading.Thread)

Sends metrics to Datadog received in queue.

__init__

  • name_index int used to create thread name
  • api_key str Datadog api key
  • site str Datadog site
  • queue queue.SimpleQueue
  • shutdown_event threading.Event

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netlink-datadog-core-0.0.4.tar.gz (4.1 kB view hashes)

Uploaded Source

Built Distribution

netlink_datadog_core-0.0.4-py3-none-any.whl (5.8 kB view hashes)

Uploaded Python 3

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