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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

Supported by

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