Skip to content

chore(deps): update grafanaagent docker tag to v0.36.0

Tortoise caretaker requested to merge renovate/grafanaagent-0.x into next

This MR contains the following updates:

Package Update Change
GrafanaAgent minor v0.35.4 -> v0.36.0

Release Notes

grafana/agent (GrafanaAgent)

v0.36.0

Compare Source

BREAKING CHANGES: This release has breaking changes. Please read entries carefully and consult the [upgrade guide][] for specific instructions.

Breaking changes
  • loki.source.file component will no longer automatically detect and decompress logs from compressed files. A new configuration block is available to enable decompression explicitly. See the [upgrade guide][] for migration instructions. (@​thampiotr)

  • otelcol.exporter.prometheus: Set include_scope_info to false by default. You can set it to true to preserve previous behavior. (@​gouthamve)

  • prometheus.remote_write: Set retry_on_http_429 to true by default in the queue_config block. You can set it to false to preserve previous behavior. (@​wildum)

Features
  • Add godeltaprof profiling types (godeltaprof_memory, godeltaprof_mutex, godeltaprof_block) to pyroscope.scrape component

  • Flow: Allow the logging configuration block to tee the Agent's logs to one or more loki.* components. (@​tpaschalis)

  • Added support for promtail configuration conversion in grafana-agent convert and grafana-agent run commands. (@​thampiotr)

  • Flow: Add a new stage non_indexed_labels to attach non-indexed labels from extracted data to log line entry. (@​vlad-diachenko)

  • loki.write now exposes basic WAL support. (@​thepalbi)

  • Flow: Users can now define additional_fields in loki.source.cloudflare (@​wildum)

  • Flow: Added exemplar support for the otelcol.exporter.prometheus. (@​wildum)

  • Add a labels argument in loki.source.windowsevent to associate additional labels with incoming logs. (@​wildum)

  • New Grafana Agent Flow components:

    • prometheus.exporter.gcp - scrape GCP metrics. (@​tburgessdev)
    • otelcol.processor.span - accepts traces telemetry data from other otelcol components and modifies the names and attributes of the spans. (@​ptodev)
    • discovery.uyuni discovers scrape targets from a Uyuni Server. (@​sparta0x117)
    • discovery.eureka discovers targets from a Eureka Service Registry. (@​spartan0x117)
    • discovery.openstack - service discovery for OpenStack. (@​marctc)
    • discovery.hetzner - service discovery for Hetzner Cloud. (@​marctc)
    • discovery.nomad - service discovery from Nomad. (@​captncraig)
    • discovery.puppetdb - service discovery from PuppetDB. (@​captncraig)
    • otelcol.processor.discovery adds resource attributes to spans, where the attributes keys and values are sourced from discovery.* components. (@​ptodev)
    • otelcol.connector.spanmetrics - creates OpenTelemetry metrics from traces. (@​ptodev)
Enhancements
  • Integrations: include direct_connect, discovering_mode and tls_basic_auth_config_path fields for MongoDB configuration. (@​gaantunes)

  • Better validation of config file with grafana-agentctl config-check cmd (@​fgouteroux)

  • Integrations: make udev data path configurable in the node_exporter integration. (@​sduranc)

  • Clustering: Enable peer discovery with the go-discover package. (@​tpaschalis)

  • Add log_format configuration to eventhandler integration and the loki.source.kubernetes_events Flow component. (@​sadovnikov)

  • Allow loki.source.file to define the encoding of files. (@​tpaschalis)

  • Allow specification of dimension_name_requirements for Cloudwatch discovery exports. (@​cvdv-au)

  • Clustering: Enable nodes to periodically rediscover and rejoin peers. (@​tpaschalis)

  • loki.write WAL now exposes a last segment reclaimed metric. (@​thepalbi)

  • Update memcached_exporter to v0.13.0, which includes bugfixes, new metrics, and the option to connect with TLS. (@​spartan0x117)

  • loki.write now supports configuring retries on HTTP status code 429. (@​wildum)

  • Update YACE to v0.54.0, which includes bugfixes for FIPS support. (@​ashrayjain)

  • Support decoupled scraping in the cloudwatch_exporter integration (@​dtrejod).

  • Agent Management: Enable proxying support (@​spartan0x117)

  • Clustering: Allow advertise interfaces to be configurable. (@​wildum)

Bugfixes
  • Update to config converter so default relabel source_labels are left off the river output. (@​erikbaranowski)

  • Rename GrafanaAgentManagement mixin rules to GrafanaAgentConfig and update individual alerts to be more accurate. (@​spartan0x117)

  • Fix potential goroutine leak in log file tailing in static mode. (@​thampiotr)

  • Fix issue on Windows where DNS short names were unresolvable. (@​rfratto)

  • Fix panic in prometheus.operator.* when no Port supplied in Monitor crds. (@​captncraig)

  • Fix issue where Agent crashes when a blackbox modules config file is specified for blackbox integration. (@​marctc)

  • Fix issue where the code from agent would not return to the Windows Service Manager (@​jkroepke)

  • Fix issue where getting the support bundle failed due to using an HTTP Client that was not able to access the agent in-memory address. (@​spartan0x117)

  • Fix an issue that lead the loki.source.docker container to use excessive CPU and memory. (@​tpaschalis)

  • Fix issue where otelcol.exporter.loki was not normalizing label names to comply with Prometheus conventions. (@​ptodev)

  • Agent Management: Fix issue where an integration defined multiple times could lead to undefined behaviour. (@​jcreixell)


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 MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot. The local configuration can be found in the local Renovate Bot repository.

Merge request reports

Loading