Telegraf v1.14 Release Notes

Release Date: 2020-03-26 // about 4 years ago
  • 🚀 Release Notes

    • In the sqlserver input, the sqlserver_azurestats measurement has been renamed to sqlserver_azure_db_resource_stats due to an issue where numeric metrics were previously being reported incorrectly as strings.

    • The date processor now uses the UTC timezone when creating its tag. In previous versions the local time was used.

    🆕 New Inputs

    • 🔌 clickhouse - Contributed by @kshvakov
    • 🔌 execd - Contributed by @jgraichen
    • 🔌 eventhub_consumer - Contributed by @R290
    • 🔌 infiniband - Contributed by @willfurnell
    • 🔌 lanz: Contributed by @timhughes
    • 🔌 modbus - Contributed by @garciaolais
    • 🔌 monit - Contributed by @SirishaGopigiri
    • 🔌 sflow - Contributed by @influxdata
    • 🔌 wireguard - Contributed by @LINKIWI

    🆕 New Processors

    • 🔌 dedup - Contributed by @igomura
    • 🔌 template - Contributed by @RobMalvern
    • 🔌 s2geo - Contributed by @alespour

    🆕 New Outputs

    • 🔌 warp10 - Contributed by @aurrelhebert

    🔋 Features

    • #6730: Add page_faults for mongodb wired tiger.
    • #6798: Add use_sudo option to ipmi_sensor input.
    • #6764: Add ability to collect pod labels to kubernetes input.
    • #6770: Expose unbound-control config file option.
    • 👍 #6508: Add support for new nginx plus api endpoints.
    • 👍 #6342: Add kafka SASL version control to support Azure Event Hub.
    • #6869: Add RBPEX IO statistics to DatabaseIO query in sqlserver input.
    • #6869: Add space on disk for each file to DatabaseIO query in the sqlserver input.
    • #6869: Calculate DB Name instead of GUID in physical_db_name in the sqlserver input.
    • 🚤 #6733: Add latency stats to mongo input.
    • 👷 #6844: Add source and port tags to jenkins_job metrics.
    • #6886: Add date offset and timezone options to date processor.
    • #6859: Exclude resources by inventory path in vsphere input.
    • #6700: Allow a user defined field to be used as the graylog short_message.
    • #6917: Add server_name override for x509_cert plugin.
    • #6921: Add udp internal metrics for the statsd input.
    • #6914: Add replica set tag to mongodb input.
    • 🔀 #6935: Add counters for merged reads and writes to diskio input.
    • 👍 #6982: Add support for titlecase transformation to strings processor.
    • 👍 #6993: Add support for MDB database information to openldap input.
    • #6957: Add new fields for Jenkins total and busy executors.
    • #7035: Fix dash to underscore replacement when handling embedded tags in Cisco MDT.
    • #7039: Add process created_at time to procstat input.
    • 👍 #7022: Add support for credentials file to nats_consumer and nats output.
    • #7065: Add additional tags and fields to apcupsd.
    • 🔀 #7084: Add RabbitMQ slave_nodes and synchronized_slave_nodes metrics.
    • #7089: Allow globs in FPM unix socket paths.
    • #7071: Add non-cumulative histogram to histogram aggregator.
    • #6969: Add label and field selectors to prometheus input k8s discovery.
    • 👍 #7049: Add support for converting tag or field to measurement in converter processor.
    • #7103: Add volume_mount_point to DatabaseIO query in sqlserver input.
    • #7142: Add topic tag options to kafka output.
    • 👍 #7141: Add support for setting InfluxDB retention policy using tag.
    • #7163: Add Database IO Tempdb per Azure DB to sqlserver input.
    • #7150: Add option for explicitly including queries in sqlserver input.
    • #7173: Add support for GNMI DecimalVal type to cisco_telemetry_gnmi.

    🐛 Bug Fixes

    • #6397: Fix conversion to floats in AzureDBResourceStats query in the sqlserver input.
    • #6867: Fix case sensitive collation in sqlserver input.
    • 🔌 #7005: Search for chronyc only when chrony input plugin is enabled.
    • #2280: Fix request to InfluxDB Listener failing with EOF.
    • 📜 #6124: Fix InfluxDB listener to continue parsing after error.
    • 🌲 #7133: Fix log rotation to use actual file size instead of bytes written.
    • #7103: Fix several issues with DatabaseIO query in sqlserver input.
    • #7119: Fix internal metrics for output split into multiple lines.
    • #7021: Fix schedulers query compatibility with pre SQL-2016.
    • #7182: Set headers on influxdb_listener ping URL.
    • 🔌 #7165: Fix url encoding of job names in jenkins input plugin.