Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
(cherry picked from commit 5698d96)
  • Loading branch information
ssoroka committed Mar 10, 2021
1 parent 7726f94 commit 6b8d360
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 3 deletions.
17 changes: 14 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
## v1.18.0-rc0 [2021-03-03]
## v1.18.0-rc1 [2021-03-10]

#### Release Notes

- Support Go version 1.16

#### Bugfixes

- [#7312](https://github.com/influxdata/telegraf/pull/7312) `inputs.docker` [plugins/input/docker] Make perdevice affect also cpu and add class granularity through perdevice_include/total_include
- [#7312](https://github.com/influxdata/telegraf/pull/7312) `inputs.docker` CPU stats respect perdevice
- [#8397](https://github.com/influxdata/telegraf/pull/8397) `outputs.dynatrace` Dynatrace Plugin: Make conversion to counters possible / Changed large bulk handling
- [#8655](https://github.com/influxdata/telegraf/pull/8655) `inputs.sqlserver` SqlServer - fix for default server list
- [#8703](https://github.com/influxdata/telegraf/pull/8703) `inputs.docker` Use consistent container name in docker input plugin
Expand All @@ -15,6 +19,9 @@
- [#8873](https://github.com/influxdata/telegraf/pull/8873) `processors.ifname` Fix mutex locking around ifname cache
- [#8720](https://github.com/influxdata/telegraf/pull/8720) `parsers.influx` fix: remove ambiguity on '\v' from line-protocol parser
- [#8678](https://github.com/influxdata/telegraf/pull/8678) `inputs.redis` Fix Redis output field type inconsistencies
- [#8953](https://github.com/influxdata/telegraf/pull/8953) `agent` Reset the flush interval timer when flush is requested or batch is ready.
- [#8954](https://github.com/influxdata/telegraf/pull/8954) `common.kafka` Fix max open requests to one if idempotent writes is set to true
- [#8721](https://github.com/influxdata/telegraf/pull/8721) `inputs.kube_inventory` Set $HOSTIP in default URL

#### Features

Expand All @@ -33,13 +40,17 @@
- [#8772](https://github.com/influxdata/telegraf/pull/8772) `processors.starlark` Allow to provide constants to a starlark script
- [#8749](https://github.com/influxdata/telegraf/pull/8749) `outputs.newrelic` Add HTTP proxy setting to New Relic output plugin
- [#8543](https://github.com/influxdata/telegraf/pull/8543) `inputs.elasticsearch` Add configurable number of 'most recent' date-stamped indices to gather in Elasticsearch input
- [#8675](https://github.com/influxdata/telegraf/pull/8675) `processors.starlark` Add Starlark parsing example of nested JSON
- [#8762](https://github.com/influxdata/telegraf/pull/8762) `inputs.prometheus` Optimize for bigger kubernetes clusters (500+ pods)

#### New Input Plugins

- [#8834](https://github.com/influxdata/telegraf/pull/8834) Input plugin for RavenDB
- [#8525](https://github.com/influxdata/telegraf/pull/8525) Add CSGO SRCDS input plugin
- [#8751](https://github.com/influxdata/telegraf/pull/8751) Adding a new directory monitor input plugin.
- [#6653](https://github.com/influxdata/telegraf/pull/6653) Add Beat input plugin
- [#4615](https://github.com/influxdata/telegraf/pull/4615) Add NFS client input
- [#8931](https://github.com/influxdata/telegraf/pull/8931) Add XML parser using XPath queries

#### New Output Plugins

Expand Down Expand Up @@ -126,7 +137,7 @@

#### New External Plugins

- [#8646](https://github.com/influxdata/telegraf/pull/8646) [Open Hardware Monitoring](https://github.com/marianob85/open_hardware_monitor-telegraf-plugin) Input Plugin
- [#8646](https://github.com/influxdata/telegraf/pull/8646) [Open Hardware Monitoring](https://github.com/marianob85/open_hardware_monitor-telegraf-plugin) Input Plugin


## v1.17.0 [2020-12-18]
Expand Down
39 changes: 39 additions & 0 deletions etc/telegraf.conf
Original file line number Diff line number Diff line change
Expand Up @@ -4822,6 +4822,35 @@
# # no configuration


# # Read per-mount NFS client metrics from /proc/self/mountstats
# [[inputs.nfsclient]]
# ## Read more low-level metrics (optional, defaults to false)
# # fullstat = false
#
# ## List of mounts to explictly include or exclude (optional)
# ## The pattern (Go regexp) is matched against the mount point (not the
# ## device being mounted). If include_mounts is set, all mounts are ignored
# ## unless present in the list. If a mount is listed in both include_mounts
# ## and exclude_mounts, it is excluded. Go regexp patterns can be used.
# # include_mounts = []
# # exclude_mounts = []
#
# ## List of operations to include or exclude from collecting. This applies
# ## only when fullstat=true. Symantics are similar to {include,exclude}_mounts:
# ## the default is to collect everything; when include_operations is set, only
# ## those OPs are collected; when exclude_operations is set, all are collected
# ## except those listed. If include and exclude are set, the OP is excluded.
# ## See /proc/self/mountstats for a list of valid operations; note that
# ## NFSv3 and NFSv4 have different lists. While it is not possible to
# ## have different include/exclude lists for NFSv3/4, unused elements
# ## in the list should be okay. It is possible to have different lists
# ## for different mountpoints: use mulitple [[input.nfsclient]] stanzas,
# ## with their own lists. See "include_mounts" above, and be careful of
# ## duplicate metrics.
# # include_operations = []
# # exclude_operations = []


# # Read Nginx's basic status information (ngx_http_stub_status_module)
# [[inputs.nginx]]
# # An array of Nginx stub_status URI to gather stats.
Expand Down Expand Up @@ -7549,6 +7578,16 @@
# ## - prometheus.io/path: If the metrics path is not /metrics, define it with this annotation.
# ## - prometheus.io/port: If port is not 9102 use this annotation
# # monitor_kubernetes_pods = true
# ## Get the list of pods to scrape with either the scope of
# ## - cluster: the kubernetes watch api (default, no need to specify)
# ## - node: the local cadvisor api; for scalability. Note that the config node_ip or the environment variable NODE_IP must be set to the host IP.
# # pod_scrape_scope = "cluster"
# ## Only for node scrape scope: node IP of the node that telegraf is running on.
# ## Either this config or the environment variable NODE_IP must be set.
# # node_ip = "10.180.1.1"
# ## Only for node scrape scope: interval in seconds for how often to get updated pod list for scraping.
# ## Default is 60 seconds.
# # pod_scrape_interval = 60
# ## Restricts Kubernetes monitoring to a single namespace
# ## ex: monitor_kubernetes_pods_namespace = "default"
# # monitor_kubernetes_pods_namespace = ""
Expand Down

0 comments on commit 6b8d360

Please sign in to comment.