From 5a79a6c1732a02d5d5b79fcad589a157bc47fc02 Mon Sep 17 00:00:00 2001 From: Kelly <kelly@influxdata.com> Date: Thu, 26 Mar 2020 10:05:12 -0700 Subject: [PATCH] add Telegraf 1.14 plugins --- data/telegraf_plugins.yml | 108 ++++++++++++++++++++++++++++++++++++++ data/versions.yaml | 2 +- 2 files changed, 109 insertions(+), 1 deletion(-) diff --git a/data/telegraf_plugins.yml b/data/telegraf_plugins.yml index 4626751ef..c641be2b3 100644 --- a/data/telegraf_plugins.yml +++ b/data/telegraf_plugins.yml @@ -141,6 +141,15 @@ input: introduced: 1.12.0 tags: [linux, macos, windows, systems] + - name: Arista LANZ Consumer + id: lanz + description: | + The Arista LANZ Consumer input plugin provides a consumer for use with Arista Networks’ Latency Analyzer (LANZ). + Metrics are read from a stream of data via TCP through port 50001 on the switches management IP. Data is in Protobuffers format. + For more information, see [Arista LANZ](https://www.arista.com/en/um-eos/eos-latency-analyzer-lanz). + introduced: 1.14.0 + tags: [linux, macos, windows, networking] + - name: Azure Storage Queue id: azure_storage_queue description: | @@ -240,6 +249,14 @@ input: introduced: 1.11.0 tags: [linux, macos, windows, applications] + - name: ClickHouse + id: clickhouse + description: | + The ClickHouse input plugin gathers statistics from a [ClickHouse](https://github.com/ClickHouse/ClickHouse) server, an open source + column-oriented database management system that lets you generate analytical data reports in real time. + introduced: 1.14.0 + tags: [linux, macos, windows, servers, systems] + - name: Conntrack id: conntrack description: | @@ -366,6 +383,13 @@ input: introduced: 1.13.0 tags: [linux, macos, windows, networking, servers] + - name: Event Hub Consumer + id: eventhub_consumer + description: | + The Event Hub Consumer input plugin provides a consumer for use with Azure Event Hubs and Azure IoT Hub. + introduced: 1.14.0 + tags: [linux, macos, windows, iot] + - name: Exec id: exec description: | @@ -375,6 +399,16 @@ input: introduced: 0.1.5 tags: [linux, macos, windows] + - name: Execd + id: execd + description: | + The Execd input plugin runs an external program as a daemon. Programs must output metrics in an accepted + [Telegraf input data format](https://docs.influxdata.com/telegraf/latest/data_formats/input/) + on its standard output. Configure `signal` to send a signal to the daemon running on each collection interval. + The program output on standard error is mirrored to the Telegraf log. + introduced: 1.14.0 + tags: [linux, macos, windows] + - name: Fail2ban id: fail2ban description: | @@ -548,6 +582,14 @@ input: introduced: 1.8.0 tags: [linux, macos, windows, networking, servers, systems] + - name: InfiniBand + id: infiniband + description: | + The InfiniBand input plugin gathers statistics for all InfiniBand devices and ports on the system. + Counters are stored in `/sys/class/infiniband/<dev>/port/<port>/counters/`. + introduced: 1.14.0 + tags: [linux, systems] + - name: InfluxDB v1.x id: influxdb description: | @@ -858,6 +900,14 @@ input: introduced: 1.4.0 tags: [linux, macos, windows, gaming] + - name: Modbus + id: modbus + description: | + The Modbus input plugin collects `discrete_inputs`, `coils`, `input_registers` and `holding_registers` + via Modbus TCP or Modbus RTU/ASCII. + introduced: 1.14.0 + tags: [linux, macos, windows, networking] + - name: MongoDB id: mongodb description: | @@ -866,6 +916,15 @@ input: introduced: 0.1.5 tags: [linux, macos, windows, data-stores] + - name: Monit + id: monit + description: | + The Monit input plugin gathers metrics and status information about local processes, remote hosts, files, + file systems, directories, and network interfaces managed and watched by Monit. To use this plugin, + enable the [HTTPD TCP port](https://mmonit.com/monit/documentation/monit.html#TCP-PORT) in Monit. + introduced: 1.14.0 + tags: [linux, macos, windows, systems, networking] + - name: MQTT Consumer id: mqtt_consumer description: | @@ -1263,6 +1322,14 @@ input: introduced: 0.10.1 tags: [linux, macos, windows, iot] + - name: SFlow + id: sflow + description: | + The SFlow input plugin provides support for acting as an SFlow V5 collector + in accordance with the [sflow.org](https://sflow.org/) specification. + introduced: 1.14.0 + tags: [linux, macos, windows, networking] + - name: S.M.A.R.T. id: smart description: | @@ -1553,6 +1620,14 @@ input: introduced: 1.9.0 tags: [linux, networking] + - name: Wireguard + id: wireguard + description: | + The Wireguard input plugin collects statistics on the local Wireguard server using the `wgctrl` library. + Reports gauge metrics for Wireguard interface device(s) and its peers. + introduced: 1.14.0 + tags: [linux, macos, windows, networking] + - name: X.509 Certificate id: x509_cert description: | @@ -1873,6 +1948,13 @@ output: introduced: 1.11.0 tags: [linux, macos, windows, logging] + - name: Warp10 + id: warp10 + description: | + The Warp10 output plugin writes metrics to [SenX Warp 10](https://www.warp10.io/). + introduced: 1.14.0 + tags: [linux, macos, windows] + - name: Wavefront id: wavefront description: | @@ -1990,6 +2072,13 @@ processor: introduced: 1.12.0 tags: [linux, macos, windows] + - name: Dedup + id: dedup + description: | + The Dedup processor plugin filters metrics whose field values are exact repetitions of the previous values. + introduced: 1.14.0 + tags: [linux, macos, windows] + - name: Enum id: enum description: | @@ -2067,6 +2156,15 @@ processor: introduced: 1.8.0 tags: [linux, macos, windows] + - name: S2 Geo + id: s2geo + description: | + The S2 Geo processor plugin adds tags with an S2 cell ID token of a specified [cell level](https://s2geometry.io/resources/s2cell_statistics.html). + Tags are used in Flux `experimental/geo` functions. + Specify `lat` and `lon` field values with WGS-84 coordinates in decimal degrees. + introduced: 1.14.0 + tags: [linux, macos, windows] + - name: Strings id: strings description: | @@ -2103,6 +2201,16 @@ processor: introduced: 1.12.0 tags: [linux, macos, windows] + - name: Template + id: template + description: | + The Template processor plugin applies a Go template to metrics to generate a new tag. + Primarily used to create a tag for dynamic routing to multiple output plugins + or to an output specific routing option. The template has access to each metric's measurement name, + tags, fields, and timestamp using the interface in [template_metric.go](https://github.com/influxdata/telegraf/blob/release-1.14/plugins/processors/template/template_metric.go). + introduced: 1.14.0 + tags: [linux, macos, windows] + - name: TopK id: topk description: | diff --git a/data/versions.yaml b/data/versions.yaml index 39a72266c..10b1a705e 100644 --- a/data/versions.yaml +++ b/data/versions.yaml @@ -1,2 +1,2 @@ stable_version: v2.0 -telegraf_version: 1.13.0 +telegraf_version: 1.14.0