Update victoriametrics/vmagent Docker tag to v1.93.0 #58
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/victoriametrics-vmagent-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v1.92.1
->v1.93.0
Release Notes
VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)
v1.93.0
Compare Source
Released at 2023-08-12
Update note: starting from this release, vmagent ignores timestamps provided by scrape targets by default - it associates scraped metrics with local timestamps instead. Set
honor_timestamps: true
in scrape configs if timestamps provided by scrape targets must be used instead. This change helps removing gaps for metrics collected from cadvisor such ascontainer_memory_usage_bytes
. This also improves data compression and query performance over metrics collected fromcadvisor
. See more details here.SECURITY: upgrade Go builder from Go1.20.6 to Go1.21.0 in order to fix this issue.
SECURITY: upgrade base docker image (Alpine) from 3.18.2 to 3.18.3. See alpine 3.18.3 release notes.
FEATURE: MetricsQL: add
share_eq_over_time(m[d], eq)
function for calculating the share (in the range[0...1]
) of raw samples on the given lookbehind windowd
, which are equal toeq
. See this feature request. Thanks to @Damon07 for the pull request.FEATURE: vmauth: allow configuring deadline for a backend to be excluded from the rotation on errors via
-failTimeout
cmd-line flag. This feature could be useful when it is expected for backends to be not available for significant periods of time. See this issue for details. Thanks to @SunKyu for the pull request.FEATURE: vmalert: remove deprecated in v1.61.0
-rule.configCheckInterval
command-line flag. Use-configCheckInterval
command-line flag instead.FEATURE: vmalert: remove support of deprecated web links of
/api/v1/<groupID>/<alertID>/status
form in favour of/api/v1/alerts?group_id=<>&alert_id=<>
links. Links of/api/v1/<groupID>/<alertID>/status
form were deprecated in v1.79.0. See this issue for details.FEATURE: vmctl: allow disabling binary export API protocol via
-vm-native-disable-binary-protocol
cmd-line flag when migrating data from VictoriaMetrics. Disabling binary protocol can be useful for deduplication of the exported data before ingestion. For this, deduplication need to be configured at-vm-native-src-addr
side and-vm-native-disable-binary-protocol
should be set on vmctl side.FEATURE: vmctl: add support of
week
step for time-based chunking migration. See this issue.FEATURE: vmctl: allow specifying custom full url at
--remote-read-src-addr
command-line flag if--remote-read-disable-path-append
command-line flag is set. This allows importing data from urls, which do not end with/api/v1/read
. For example, from Promscale. See this issue.FEATURE: vmui: add warning in query field of vmui for partial data responses. See this issue.
FEATURE: vmui: allow displaying the full error message on click for trimmed error messages in vmui. See this issue.
FEATURE: Official Grafana dashboards for VictoriaMetrics: add
Concurrent inserts
panel to vmagent's dasbhoard. The new panel supposed to show whether the number of concurrent inserts processed by vmagent isn't reaching the limit.FEATURE: Official Grafana dashboards for VictoriaMetrics: add panels for absolute Mem and CPU usage by vmalert. See related issue here.
FEATURE: Official Grafana dashboards for VictoriaMetrics: correctly calculate
Bytes per point
value for single-server and cluster VM dashboards. Before, the calculation mistakenly accounted for the number of entries in indexdb in denominator, which could have shown lower values than expected.FEATURE: Alerting rules for VictoriaMetrics:
ConcurrentFlushesHitTheLimit
alerting rule was moved from single-server and cluster alerts to the list of "health" alerts as it could be related to many VictoriaMetrics components.BUGFIX: vmagent: return human readable error if opentelemetry has json encoding. Follow-up after PR.
BUGFIX: vmagent: properly validate scheme for
proxy_url
field at the scrape config. See this issue for details.BUGFIX: vmagent: properly apply
if
filters during relabeling. Previously theif
filter could improperly work. See this issue and this pull request.BUGFIX: vmagent: use local scrape timestamps for the scraped metrics unless
honor_timestamps: true
option is explicitly set at scrape_config. This fixes gaps for metrics collected from cadvisor or similar exporters, which export metrics with invalid timestamps. See this issue and this comment for details. The issue has been introduced in v1.68.0.BUGFIX: vmagent: fixes runtime panic at OpenTelemetry parser. Opentelemetry format allows histograms without
sum
fields. Such histogram converted as counter with_count
suffix. See this issue.BUGFIX: vmagent: keep unmatched series at stream aggregation when
-remoteWrite.streamAggr.dropInput
is set tofalse
to match intended behaviour introduced at v1.92.0. See this issue.BUGFIX: vmalert: properly set
vmalert_config_last_reload_successful
value on configuration updates or rollbacks. The bug was introduced in v1.92.0 in this PR.BUGFIX: vmalert: fix
vmalert_remotewrite_send_duration_seconds_total
value, before it didn't count in the real time spending on remote write requests. See this pr for details.BUGFIX: vmbackupmanager: fix panic when creating a backup to a local filesystem on Windows. See this issue.
BUGFIX: vmui: properly handle client address with
X-Forwarded-For
part at the Active queries page. See this comment.BUGFIX: MetricsQL: prevent from panic when the lookbehind window in square brackets of rollup function is parsed into negative value. See this issue.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.