Telegraf Charmers Telegraf K8S
- By Telegraf Charmers
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 4 | 08 Apr 2021 | |
latest/candidate | 0 | 08 Apr 2021 |
juju deploy telegraf-charmers-telegraf-k8s
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
-
agent_conf | string
Default: [agent] interval = "10s" round_interval = true metric_batch_size = 1000 metric_buffer_limit = 10000 collection_jitter = "0s" flush_interval = "10s" flush_jitter = "0s" precision = "" debug = false quiet = false logfile = "" hostname = "" omit_hostname = false
Global configuration for the telegraf agent
-
aggregators | string
aggregators create aggregate metrics (for example, mean, min, max, quantiles, etc.)
-
global_tags | string
Default: [global_tags]
Global tags for the agent, specified in key="value" (standard telegraf config file) format
-
image_password | string
The password associated with image_username for accessing the registry specified in image_path.
-
image_path | string
Default: telegrafcharmers/telegraf:edge
The location of the image to use, e.g. "registry.example.com/telegraf:v1". This setting is required.
-
image_username | string
The username for accessing the registry specified in image_path.
-
inputs | string
Default: [[inputs.internal]] collect_memstats = true
input plugins collect metrics from the system, services, or third party APIs. This setting is required.
-
open_ports | string
Default: 9103:tcp
Comma-separated list of <port number>:<protocol> ports to open. Ex: '9103:tcp,6343:udp'. This setting is required. Even if no port needs to be exposed, a dummy one needs to be set lp:1876129.
-
outputs | string
Default: [[outputs.prometheus_client]] listen = ":9103"
write metrics to various destinations. This setting is required.
-
processors | string
processors transform, decorate, and filter metrics.