Skip to main content

Plugin for Telegraf for gathering statistics from Cloudflare

Project description

telegraf-cloudflare

PyPI version License

Plugin for Telegraf for gathering statistics from Cloudflare

This script is in beta version, use with caution

Installation

$ pip install telegraf-cloudflare

Usage

$ telegraf-cloudflare --zone-id ZONE_ID --email you@example.com --api-key SECRET

Optional parameters

  • --interval (int)

    • Last 60 minutes (value from 59 to 1): 1 minute resolution
    • Last 7 hours (value from 419 to 60): 15 minutes resolution
    • Last 15 hours (value from 899 to 420): 30 minutes resolution
    • Last 72 hours (value from 4320 to 900): 1 hour resolution
    • Older than 3 days (value 525600 to 4320): 1 day resolution

    Not all intervals are available in all plans, more information available here

Example telegraf configuration

[[inputs.exec]]
  interval = 6h
  commands = ["telegraf-cloudflare telegraf-cloudflare --zone-id ZONE_ID --email you@example.com --api-key SECRET"]
  data_format = "influx"

License

See LICENSE file.

Project details


Download files

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

Files for telegraf-cloudflare, version 0.1.3
Filename, size File type Python version Upload date Hashes
Filename, size telegraf_cloudflare-0.1.3-py2-none-any.whl (2.9 kB) File type Wheel Python version py2 Upload date Hashes View
Filename, size telegraf-cloudflare-0.1.3.tar.gz (2.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page