github VictoriaMetrics/VictoriaMetrics v1.69.0

latest releases: v0.20.2-victorialogs, v0.20.1-victorialogs, v0.20.0-victorialogs...
2 years ago
  • FEATURE: add label_graphite_group function for extracting the given groups from Graphite metric names.

  • FEATURE: add duration_over_time function for calculating the actual lifetime of the time series with possible gaps. See this feature request.

  • FEATURE: add limit_offset function, which can be used for implementing simple paging over big number of time series. See this feature request.

  • FEATURE: vmalert: allow groups with empty rules list like Prometheus does. See this pull request.

  • FEATURE: vmalert: allow groups with default tenant in -clusterMode. Default tenant values can be specified via -defaultTenant.prometheus and -defaultTenant.graphite. See these docs.

  • FEATURE: vmagent: add collapse and expand buttons per each group of targets with the same job_name at http://vmagent:8429/targets page.

  • FEATURE: automatically detect timestamp precision (ns, us, ms or s) for the data ingested into VictoriaMetrics via InfluxDB line protocol.

  • FEATURE: vmagent: add ability to protect /config page with auth key via -configAuthKey command-line flag. This page may contain sensitive config information, so it may be good to restrict access to this page. See this issue.

  • FEATURE: vmagent: hide passwords and auth tokens at /config page like Prometheus does. See this issue.

  • FEATURE: vmagent: add -promscrape.maxResponseHeadersSize command-line flag for tuning the maximum HTTP response headers size for Prometheus scrape targets.

  • FEATURE: vmagent: send data to multiple configured remote storage systems in parallel (e.g. when multiple -remoteWrite.url flag values are specified). This should improve data ingestion speed.

  • FEATURE: vmagent: add -remoteWrite.maxRowsPerBlock command-line flag for tuning the number of samples to send to remote storage per each block. Bigger values may improve data ingestion performance at the cost of higher memory usage.

  • FEATURE: vmagent: distribute Kafka messages among all the partitions when writing data to Kafka.

  • BUGFIX: vmagent: reduce the increased memory usage when scraping targets with big number of metrics which periodically change. The memory usage has been increased in v1.68.0 after vmagent started generating staleness markers in stream parse mode. See this issue.

  • BUGFIX: vmagent: properly display proxy_url config option at http://vmagent:8429/config page. See this issue.

  • BUGFIX: fix tests for Apple M1. See this issue.

Don't miss a new VictoriaMetrics release

NewReleases is sending notifications on new releases.