Skip to content
This repository has been archived by the owner on Jan 21, 2025. It is now read-only.

chore(deps): update docker.io/grafana/agent docker tag to v0.43.4 #10

Open
wants to merge 1 commit into
base: beta
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 10, 2022

This PR contains the following updates:

Package Update Change
docker.io/grafana/agent minor v0.33.1 -> v0.43.4

Release Notes

grafana/agent (docker.io/grafana/agent)

v0.43.4

Compare Source

Other

v0.43.3

Compare Source

Bugfixes
  • Windows installer: Don't quote Alloy's binary path in the Windows Registry. (@​jkroepke)

v0.43.2

Compare Source

Security fixes

v0.43.1

Compare Source

v0.43.0

Compare Source

Bugfixes
  • Fix a memory leak which would occur any time loki.process had its configuration reloaded. (@​ptodev)

  • Fix a bug where custom components would not shadow the stdlib. If you have a module whose name conflicts with an stdlib function
    and if you use this exact function in your config, then you will need to rename your module. (@​wildum)

  • Fix an issue where nested import.git config blocks could conflict if they had the same labels. (@​wildum)

  • Fix an issue where loki.source.docker stops collecting logs after a container restart. (@​wildum)

Other changes
  • Change the Docker base image for Linux containers to ubuntu:noble. (@​amontalban)

v0.42.0

Compare Source

Security fixes
Features
  • A new otelcol.exporter.debug component for printing OTel telemetry from
    other otelcol components to the console. (@​BarunKGP)
Bugfixes
  • Fix an issue which caused the config to be reloaded if a config reload was triggered but the config hasn't changed.
    The bug only affected the "metrics" and "logs" subsystems in Static mode. (@​ptodev)

  • Fix a bug in Static mode and Flow which prevented config reloads to work if a Loki metrics stage is in the pipeline.
    This resulted in a "failed to unregister all metrics from previous promtail" message. (@​ptodev)

Enhancements

v0.41.1

Compare Source

Breaking changes
  • Applied OpenTelemetry CVE-2024-36129 fixes. (@​mattdurham)
    • Components otelcol.receiver.otlp,otelcol.receiver.zipkin and otelcol.receiver.jaeger setting max_request_body_size
      default changed from unlimited size to 20MiB.
Enhancements
  • Updated pyroscope to v0.4.6 introducing symbols_map_size and pid_map_size configuration. (@​simonswine)

v0.41.0

Compare Source

Breaking changes
  • The default listen port for otelcol.receiver.opencensus has changed from
    4317 to 55678 to align with upstream. (@​rfratto)

  • The default sync interval for mimir.rules.kubernetes has changed from 30s
    to 5m to reduce load on Mimir. (@​56quarters)

Enhancements
  • Add support for importing folders as single module to import.file. (@​wildum)

  • Add support for importing directories as single module to import.git. (@​wildum)

  • Improve converter diagnostic output by including a Footer and removing lower
    level diagnostics when a configuration fails to generate. (@​erikbaranowski)

  • Increased the alert interval and renamed the ClusterSplitBrain alert to ClusterNodeCountMismatch in the Grafana
    Agent Mixin to better match the alert conditions. (@​thampiotr)

  • Not restart tailers in loki.source.kubernetes component by above-average time deltas if K8s version is >= 1.29.1 (@​hainenber)

  • Add conversion from static to flow mode for loki.source.windowsevent via legacy_bookmark_path. (@​mattdurham)

  • Add ability to convert static mode positions file to loki.source.file compatible via legacy_positions_file argument. (@​mattdurham)

  • Added support for otelcol configuration conversion in grafana-agent convert and grafana-agent run commands. (@​rfratto, @​erikbaranowski, @​tpaschalis, @​hainenber)

  • Prefix Faro measurement values with value_ to align with the latest Faro cloud receiver updates. (@​codecapitano)

  • Added support for static configuration conversion of the traces subsystem. (@​erikbaranowski, @​wildum)

  • Add automatic conversion for legacy_positions_file in component loki.source.file. (@​mattdurham)

  • Propagate request metadata for faro.receiver to downstream components. (@​hainenber)

Features
  • A new loki.rules.kubernetes component that discovers PrometheusRule Kubernetes resources and loads them into a Loki Ruler instance. (@​EStork09)

  • A new snmp_context configuration argument for prometheus.exporter.snmp and the snmp Static mode integration.
    It overrides the context_name parameter in the SNMP configuration file. (@​ptodev)

Bugfixes
  • Fix panic for prometheus.exporter.snmp and snmp_exporter integration
    introduced in v0.40.5 with a version upgrade. This was due to an
    uninitialized new metric for the exporter. (@​erikbaranowski)

  • Fix an issue where JSON string array elements were not parsed correctly in loki.source.cloudflare. (@​thampiotr)

  • Fix SSRF vulnerability in faro.receiver by disabling source map download. (@​hainenber)

  • Fix an issue where the default values of some component's arguments change
    whenever that argument is explicitly configured. This issue only affected a
    small subset of arguments across 15 components. (@​erikbaranowski, @​rfratto)

  • Fix panic when fanning out to invalid receivers. (@​hainenber)

  • Fix a bug where a panic could occur when reloading custom components. (@​wildum)

  • The import.git config block did not work with branches or tags this now fixes that behavior. (@​mattdurham)

  • Fix an issue on Windows where uninstalling Alloy did not remove it from the
    Add/Remove programs list. (@​rfratto)

  • Fix a bug where a topic was claimed by the wrong consumer type in otelcol.receiver.kafka. (@​wildum)

  • Update prometheus.exporter.snowflake with the latest version of the exporter as of May 28, 2024 (@​StefanKurek)

    • Fixes issue where returned NULL values from database could cause unexpected errors.
Other changes
  • Clustering for Grafana Agent in Flow mode has graduated from beta to stable.

  • Resync defaults for otelcol.processor.k8sattributes with upstream. (@​hainenber)

  • Resync defaults for otelcol.exporter.otlp and otelcol.exporter.otlphttp with upstream. (@​hainenber)

v0.40.5

Compare Source

Breaking changes
  • prometheus.exporter.postgres has been updated to the latest upstream
    version which changes the set of exported metrics. The following metrics were
    removed: pg_stat_database_session_time, pg_stat_database_sessions,
    pg_stat_database_sessions_abandoned, pg_stat_database_sessions_fatal,
    pg_stat_database_sessions_killed, pg_stat_database_idle_in_transaction_time,
    pg_stat_database_checksum_failures, pg_stat_database_checksum_last_failure,
    pg_stat_database_active_time. The following metrics were
    renamed: pg_stat_bgwriter_buffers_alloc, pg_stat_bgwriter_buffers_backend,
    pg_stat_bgwriter_buffers_backend_fsync, pg_stat_bgwriter_buffers_checkpoint,
    pg_stat_bgwriter_buffers_clean, pg_stat_bgwriter_checkpoint_sync_time,
    pg_stat_bgwriter_checkpoint_write_time, pg_stat_bgwriter_checkpoints_req,
    pg_stat_bgwriter_checkpoints_timed, pg_stat_bgwriter_maxwritten_clean,
    pg_stat_bgwriter_stats_reset - the new names include the _total suffix. (@​thampiotr)
Bugfixes
  • Fix an issue where the azure exporter was not correctly gathering subscription scoped metrics when only one region was configured (@​kgeckhart)

  • Fixed an issue where creating a prometheus.exporter.postgres component with
    multiple data_source_names would result in an error. (@​thampiotr)

  • Fix a bug with the logs pipeline in static mode which prevented it from shutting down cleanly.

Other changes
  • Updating SNMP exporter from v0.24.1 to v0.26.0.

v0.40.4

Compare Source

Security fixes
Enhancements
  • Update prometheus.exporter.kafka with the following functionalities (@​wildum):

    • GSSAPI config
    • enable/disable PA_FX_FAST
    • set a TLS server name
    • show the offset/lag for all consumer group or only the connected ones
    • set the minimum number of topics to monitor
    • enable/disable auto-creation of requested topics if they don't already exist
    • regex to exclude topics / groups
    • added metric kafka_broker_info
  • In prometheus.exporter.kafka, the interpolation table used to compute estimated lag metrics is now pruned
    on metadata_refresh_interval instead of prune_interval_seconds. (@​wildum)

Bugfixes
  • Update gcp_exporter to a newer version with a patch for incorrect delta histograms (@​kgeckhart)

v0.40.3

Compare Source

Bugfixes
  • Fix a bug where structured metadata and parsed field are not passed further in loki.source.api (@​marchellodev)

  • Change import.git to use Git pulls rather than fetches to fix scenarios where the local code did not get updated. (@​mattdurham)

Other changes

v0.40.2

Compare Source

Bugfixes
  • Set permissions on the Grafana Agent [Flow] folder when installing via the
    windows installer rather than relying on the parent folder permissions. (@​erikbaranowski)

  • Set restricted viewing permissions on the agent-config.yaml (static mode) or
    config.river (flow mode) when installing via the Windows installer if the
    configuration file does not already exist. (@​erikbaranowski)

  • Fix an issue where the import config node would not run after a config reload. (@​wildum)

  • Fix an issue where Loki could reject a batch of logs when structured metadata feature is used. (@​thampiotr)

  • Fix a duplicate metrics registration panic when recreating static
    mode metric instance's write handler. (@​rfratto, @​hainenber)

Other changes
  • Change the Docker base image for Linux containers to public.ecr.aws/ubuntu/ubuntu:mantic. (@​hainenber)

v0.40.1

Compare Source

Bugfixes
  • Fix an issues where the logging config block would trigger an error when trying to send logs to components that were not running. (@​wildum)

  • Fix an issue where a custom component might be wired to a local declare instead of an import declare when they have the same label. (@​wildum)

  • Fix an issue where flow mode panics if the logging config block is given a null Loki receiver to write log entries to. (@​rfratto)

v0.40.0

Compare Source

Breaking changes
  • Prohibit the configuration of services within modules. (@​wildum)

  • For otelcol.exporter components, change the default value of disable_high_cardinality_metrics to true. (@​ptodev)

  • Rename component prometheus.exporter.agent to prometheus.exporter.self to clear up ambiguity. (@​hainenber)

Deprecations
  • Module components have been deprecated in favor of import and declare configuration blocks. These deprecated components will be removed in a future release. (@​wildum)

  • prometheus.exporter.vsphere has been deprecated in favor of otelcol.receiver.vcenter. This deprecated component will be removed in a future release. (@​rfratto)

Features
  • Modules have been redesigned to split the import logic from the instantiation.
    You can now define custom components via the declare config block and import modules via import.git, import.http, import.string, import.file. (@​wildum)

  • A new discovery.process component for discovering Linux OS processes on the current host. (@​korniltsev)

  • A new pyroscope.java component for profiling Java processes using async-profiler. (@​korniltsev)

  • A new otelcol.processor.resourcedetection component which inserts resource attributes
    to OTLP telemetry based on the host on which Grafana Agent is running. (@​ptodev)

  • Expose track_timestamps_staleness on Prometheus scraping, to fix the issue where container metrics live for 5 minutes after the container disappears. (@​ptodev)

  • Introduce the remotecfg service that enables loading configuration from a
    remote endpoint. (@​tpaschalis)

  • Add otelcol.connector.host_info component to gather usage metrics for cloud users. (@​rlankfo, @​jcreixell)

  • Add Windows boringcrypto build and executable. (@​mattdurham)

Enhancements
  • Include line numbers in profiles produced by pyrsocope.java component. (@​korniltsev)

  • Add an option to the windows static mode installer for expanding environment vars in the yaml config. (@​erikbaranowski)

  • Add authentication support to loki.source.awsfirehose (@​sberz)

  • Sort kubelet endpoint to reduce pressure on K8s's API server and watcher endpoints. (@​hainenber)

  • Expose physical_disk collector from windows_exporter v0.24.0 to
    Flow configuration. (@​hainenber)

  • Renamed Grafana Agent Mixin's "prometheus.remote_write" dashboard to
    "Prometheus Components" and added charts for prometheus.scrape success rate
    and duration metrics. (@​thampiotr)

  • Removed ClusterLamportClockDrift and ClusterLamportClockStuck alerts from
    Grafana Agent Mixin to focus on alerting on symptoms. (@​thampiotr)

  • Increased clustering alert periods to 10 minutes to improve the
    signal-to-noise ratio in Grafana Agent Mixin. (@​thampiotr)

  • mimir.rules.kubernetes has a new prometheus_http_prefix argument to configure
    the HTTP endpoint on which to connect to Mimir's API. (@​hainenber)

  • service_name label is inferred from discovery meta labels in pyroscope.java (@​korniltsev)

  • Mutex and block pprofs are now available via the pprof endpoint. (@​mattdurham)

  • Added an error log when the config fails to reload. (@​kurczynski)

  • Added additional http client proxy configurations to components for
    no_proxy, proxy_from_environment, and proxy_connect_header. (@​erikbaranowski)

  • Batch staleness tracking to reduce mutex contention and increase performance. (@​mattdurham)

  • Python profiling using eBPF is now aggregated now by kernel space. PR (@​korniltsev)

  • Add Luhn filter to loki.process to filter PCI data from log data

Bugfixes
  • Fix an issue in remote.s3 where the exported content of an object would be an empty string if remote.s3 failed to fully retrieve
    the file in a single read call. (@​grafana/agent-squad)

  • Utilize the instance Argument of prometheus.exporter.kafka when set. (@​akhmatov-s)

  • Fix a duplicate metrics registration panic when sending metrics to an static
    mode metric instance's write handler. (@​tpaschalis)

  • Fix issue causing duplicate logs when a docker target is restarted. (@​captncraig)

  • Fix an issue where blocks having the same type and the same label across
    modules could result in missed updates. (@​thampiotr)

  • Fix an issue with static integrations-next marshaling where non singletons
    would cause /-/config to fail to marshal. (@​erikbaranowski)

  • Fix an issue where agent logs are emitted before the logging format
    is correctly determined. (@​hainenber)

  • Fix divide-by-zero issue when sharding targets. (@​hainenber)

  • Fix bug where custom headers were not actually being set in loki client. (@​captncraig)

  • Fix missing measurement type field in the KeyVal() conversion function for measurments. @​vanugrah)

  • Fix ResolveEndpointV2 not found for AWS-related components. (@​hainenber)

  • Fix OTEL metrics not getting collected after reload. (@​hainenber)

  • Fix bug in pyroscope.ebpf component when elf's PT_LOAD section is not page aligned. PR (@​korniltsev)

  • Pyroscope eBPF profiling now respects the PID namespace Grafana Agent is running in. PR (@​simonswine)

  • Fix an issue where the configuration of the http and remotecfg blocks get ignored after loading a module. (@​erikbaranowski)

  • Fix an issue where changing the configuration of loki.write would cause a panic. (@​rfratto)

  • Fix issue where registry was not being properly deleted. (@​mattdurham)

Other changes
  • Removed support for Windows 2012 in line with Microsoft end of life. (@​mattdurham)

  • Split instance ID and component groupings into separate panels for remote write active series by component in the Flow mixin. (@​tristanburgess)

  • Updated dependency to add support for Go 1.22 (@​stefanb)

  • Use Go 1.22 for builds. (@​rfratto)

  • Updated docs for MSSQL Integration to show additional authentication capabilities. (@​StefanKurek)

  • grafana-agent and grafana-agent-flow fallback to default X.509 trusted root certificates
    when the GODEBUG=x509usefallbackroots=1 environment variable is set. (@​hainenber)

  • Migrate away from EoL'ed github.com/aws-sdk-go v1. (@​hainenber)

v0.39.2

Compare Source

Bugfixes
  • Fix error introduced in v0.39.0 preventing remote write to Amazon Managed Prometheus. (@​captncraig)

  • An error will be returned in the converter from Static to Flow when scrape_integration is set
    to true but no remote_write is defined. (@​erikbaranowski)

v0.39.1

Compare Source

Security fixes
Bugfixes
  • Fix issue where installing the Windows Agent Flow installer would hang then crash. (@​mattdurham)

v0.39.0

Compare Source

Breaking changes
  • otelcol.receiver.prometheus will drop all otel_scope_info metrics when converting them to OTLP. (@​wildum)

    • If the otel_scope_info metric has labels otel_scope_name and otel_scope_version,
      their values will be used to set OTLP Instrumentation Scope name and version respectively.
    • Labels of otel_scope_info metrics other than otel_scope_name and otel_scope_version
      are added as scope attributes with the matching name and version.
  • The target block in prometheus.exporter.blackbox requires a mandatory name
    argument instead of a block label. (@​hainenber)

  • In the azure exporter, dimension options will no longer be validated by the Azure API. (@​kgeckhart)

    • This change will not break any existing configurations and you can opt in to validation via the validate_dimensions configuration option.
    • Before this change, pulling metrics for azure resources with variable dimensions required one configuration per metric + dimension combination to avoid an error.
    • After this change, you can include all metrics and dimensions in a single configuration and the Azure APIs will only return dimensions which are valid for the various metrics.
Features
  • A new discovery.ovhcloud component for discovering scrape targets on OVHcloud. (@​ptodev)

  • Allow specifying additional containers to run. (@​juangom)

Enhancements
  • Flow Windows service: Support environment variables. (@​jkroepke)

  • Allow disabling collection of root Cgroup stats in
    prometheus.exporter.cadvisor (flow mode) and the cadvisor integration
    (static mode). (@​hainenber)

  • Grafana Agent on Windows now automatically restarts on failure. (@​hainenber)

  • Added metrics, alerts and dashboard visualisations to help diagnose issues
    with unhealthy components and components that take too long to evaluate. (@​thampiotr)

  • The http config block may now reference exports from any component.
    Previously, only remote.* and local.* components could be referenced
    without a circular dependency. (@​rfratto)

  • Add support for Basic Auth-secured connection with Elasticsearch cluster using prometheus.exporter.elasticsearch. (@​hainenber)

  • Add a resource_to_telemetry_conversion argument to otelcol.exporter.prometheus
    for converting resource attributes to Prometheus labels. (@​hainenber)

  • pyroscope.ebpf support python on arm64 platforms. (@​korniltsev)

  • otelcol.receiver.prometheus does not drop histograms without buckets anymore. (@​wildum)

  • Added exemplars support to otelcol.receiver.prometheus. (@​wildum)

  • mimir.rules.kubernetes may now retry its startup on failure. (@​hainenber)

  • Added links between compatible components in the documentation to make it
    easier to discover them. (@​thampiotr)

  • Allow defining HTTPClientConfig for discovery.ec2. (@​cmbrad)

  • The remote.http component can optionally define a request body. (@​tpaschalis)

  • Added support for loki.write to flush WAL on agent shutdown. (@​thepalbi)

  • Add support for integrations-next static to flow config conversion. (@​erikbaranowski)

  • Add support for passing extra arguments to the static converter such as -config.expand-env. (@​erikbaranowski)

  • Added 'country' mmdb-type to log pipeline-stage geoip. (@​superstes)

  • Azure exporter enhancements for flow and static mode, (@​kgeckhart)

    • Allows for pulling metrics at the Azure subscription level instead of resource by resource
    • Disable dimension validation by default to reduce the number of exporter instances needed for full dimension coverage
  • Add max_cache_size to prometheus.relabel to allow configurability instead of hard coded 100,000. (@​mattdurham)

  • Add support for http_sd_config within a scrape_config for prometheus to flow config conversion. (@​erikbaranowski)

  • discovery.lightsail now supports additional parameters for configuring HTTP client settings. (@​ptodev)

  • Add sample_age_limit to remote_write config to drop samples older than a specified duration. (@​marctc)

  • Handle paths in the Kubelet URL for discovery.kubelet. (@​petewall)

  • loki.source.docker now deduplicates targets which report the same container
    ID. (@​tpaschalis)

Bugfixes
  • Update pyroscope.ebpf to fix a logical bug causing to profile to many kthreads instead of regular processes https://github.com/grafana/pyroscope/pull/2778 (@​korniltsev)

  • Update pyroscope.ebpf to produce more optimal pprof profiles for python processes https://github.com/grafana/pyroscope/pull/2788 (@​korniltsev)

  • In Static mode's traces subsystem, spanmetrics used to be generated prior to load balancing.
    This could lead to inaccurate metrics. This issue only affects Agents using both spanmetrics and
    load_balancing, when running in a load balanced cluster with more than one Agent instance. (@​ptodev)

  • Fixes loki.source.docker a behavior that synced an incomplete list of targets to the tailer manager. (@​FerdinandvHagen)

  • Fixes otelcol.connector.servicegraph store ttl default value from 2ms to 2s. (@​rlankfo)

  • Add staleness tracking to labelstore to reduce memory usage. (@​mattdurham)

  • Fix issue where prometheus.exporter.kafka would crash when configuring sasl_password. (@​rfratto)

  • Fix performance issue where perf lib where clause was not being set, leading to timeouts in collecting metrics for windows_exporter. (@​mattdurham)

  • Fix nil panic when using the process collector with the windows exporter. (@​mattdurham)

Other changes
  • Bump github.com/IBM/sarama from v1.41.2 to v1.42.1

  • Attach unique Agent ID header to remote-write requests. (@​captncraig)

  • Update to v2.48.1 of github.com/prometheus/prometheus.
    Previously, a custom fork of v2.47.2 was used.
    The custom fork of v2.47.2 also contained prometheus#12729 and prometheus#12677.

v0.38.1

Compare Source

Security fixes
Features
  • Agent Management: Introduce support for templated configuration. (@​jcreixell)
Bugfixes
  • Permit X-Faro-Session-ID header in CORS requests for the faro.receiver
    component (flow mode) and the app_agent_receiver integration (static mode).
    (@​cedricziel)

  • Fix issue with windows_exporter defaults not being set correctly. (@​mattdurham)

  • Fix agent crash when process null OTel's fan out consumers. (@​hainenber)

  • Fix issue in prometheus.operator.* where targets would be dropped if two crds share a common prefix in their names. (@​Paul424, @​captncraig)

  • Fix issue where convert command would generate incorrect Flow Mode config
    when provided promtail configuration that uses docker_sd_configs (@​thampiotr)

  • Fix converter issue with loki.relabel and max_cache_size being set to 0 instead of default (10_000). (@​mattdurham)

Other changes

v0.38.0

Compare Source

Breaking changes
  • Remove otelcol.exporter.jaeger component (@​hainenber)

  • In the mysqld exporter integration, some metrics are removed and others are renamed. (@​marctc)

    • Removed metrics:
      • "mysql_last_scrape_failed" (gauge)
      • "mysql_exporter_scrapes_total" (counter)
      • "mysql_exporter_scrape_errors_total" (counter)
    • Metric names in the info_schema.processlist collector have been changed.
    • Metric names in the info_schema.replica_host collector have been changed.
    • Changes related to replication_group_member_stats collector:
      • metric "transaction_in_queue" was Counter instead of Gauge
      • renamed 3 metrics starting with mysql_perf_schema_transaction_ to start with mysql_perf_schema_transactions_ to be consistent with column names.
      • exposing only server's own stats by matching MEMBER_ID with @@​server_uuid resulting "member_id" label to be dropped.
Features
  • Added a new stage.decolorize stage to loki.process component which
    allows to strip ANSI color codes from the log lines. (@​thampiotr)

  • Added a new stage.sampling stage to loki.process component which
    allows to only process a fraction of logs and drop the rest. (@​thampiotr)

  • Added a new stage.eventlogmessage stage to loki.process component which
    allows to extract data from Windows Event Log. (@​thampiotr)

  • Update version of River:

    • River now supports raw strings, which are strings surrounded by backticks
      instead of double quotes. Raw strings can span multiple lines, and do not
      support any escape sequences. (@​erikbaranowski)

    • River now permits using [] to access non-existent keys in an object.
      When this is done, the access evaluates to null, such that {}["foo"] == null is true. (@​rfratto)

  • Added support for python profiling to pyroscope.ebpf component. (@​korniltsev)

  • Added support for native Prometheus histograms to otelcol.exporter.prometheus (@​wildum)

  • Windows Flow Installer: Add /CONFIG /DISABLEPROFILING and /DISABLEREPORTING flag (@​jkroepke)

  • Add queueing logs remote write client for loki.write when WAL is enabled. (@​thepalbi)

  • New Grafana Agent Flow components:

    • otelcol.processor.filter - filters OTLP telemetry data using OpenTelemetry
      Transformation Language (OTTL). (@​hainenber)
    • otelcol.receiver.vcenter - receives metrics telemetry data from vCenter. (@​marctc)
  • Agent Management: Introduce support for remotely managed external labels for logs. (@​jcreixell)

Enhancements
  • The loki.write WAL now has snappy compression enabled by default. (@​thepalbi)

  • Allow converting labels to structured metadata with Loki's structured_metadata stage. (@​gonzalesraul)

  • Improved performance of pyroscope.scrape component when working with a large number of targets. (@​cyriltovena)

  • Added support for comma-separated list of fields in source option and a
    new separator option in drop stage of loki.process. (@​thampiotr)

  • The loki.source.docker component now allows connecting to Docker daemons
    over HTTP(S) and setting up TLS credentials. (@​tpaschalis)

  • Added an exclude_event_message option to loki.source.windowsevent in flow mode,
    which excludes the human-friendly event message from Windows event logs. (@​ptodev)

  • Improve detection of rolled log files in loki.source.kubernetes and
    loki.source.podlogs (@​slim-bean).

  • Support clustering in loki.source.kubernetes (@​slim-bean).

  • Support clustering in loki.source.podlogs (@​rfratto).

  • Make component list sortable in web UI. (@​hainenber)

  • Adds new metrics (mssql_server_total_memory_bytes, mssql_server_target_memory_bytes,
    and mssql_available_commit_memory_bytes) for mssql integration (@​StefanKurek).

  • Grafana Agent Operator: config-reloader container no longer runs as root.
    (@​rootmout)

  • Added support for replaying not sent data for loki.write when WAL is enabled. (@​thepalbi)

  • Make the result of 'discovery.kubelet' support pods that without ports, such as k8s control plane static pods. (@​masonmei)

  • Added support for unicode strings in pyroscope.ebpf python profiles. (@​korniltsev)

  • Improved resilience of graph evaluation in presence of slow components. (@​thampiotr)

  • Updated windows exporter to use prometheus-community/windows_exporter commit 1836cd1. (@​mattdurham)

  • Allow agent to start with module.git config if cached before. (@​hainenber)

  • Adds new optional config parameter query_config to mssql integration to allow for custom metrics (@​StefanKurek)

Bugfixes
  • Set exit code 1 on grafana-agentctl non-runnable command. (@​fgouteroux)

  • Fixed an issue where loki.process validation for stage metric.counter was
    allowing invalid combination of configuration options. (@​thampiotr)

  • Fixed issue where adding a module after initial start, that failed to load then subsequently resolving the issue would cause the module to
    permanently fail to load with id already exists error. (@​mattdurham)

  • Allow the usage of encodings other than UTF8 to be used with environment variable expansion. (@​mattdurham)

  • Fixed an issue where native histogram time series were being dropped silently. (@​krajorama)

  • Fix validation issue with ServiceMonitors when scrape timeout is greater than interval. (@​captncraig)

  • Static mode's spanmetrics processor will now prune histograms when the dimension cache is pruned.
    Dimension cache was always pruned but histograms were not being pruned. This caused metric series
    created by the spanmetrics processor to grow unbounded. Only static mode has this issue. Flow mode's
    otelcol.connector.spanmetrics does not have this bug. (@​nijave)

  • Prevent logging errors on normal shutdown in loki.source.journal. (@​wildum)

  • Break on iterate journal failure in loki.source.journal. (@​wildum)

  • Fix file descriptor leak in loki.source.journal. (@​wildum)

  • Fixed a bug in River where passing a non-string key to an object (such as
    {}[true]) would incorrectly report that a number type was expected instead. (@​rfratto)

  • Include Faro Measurement type field in faro.receiver Flow component and legacy


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

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


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.29.0 chore(deps): update docker.io/grafana/agent docker tag to v0.30.0 Dec 20, 2022
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from cec7fa4 to 1279197 Compare December 20, 2022 15:45
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 1279197 to 9ed87f9 Compare December 28, 2022 12:48
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.30.0 chore(deps): update docker.io/grafana/agent docker tag to v0.30.1 Dec 28, 2022
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 9ed87f9 to 2530f6d Compare January 11, 2023 18:25
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.30.1 chore(deps): update docker.io/grafana/agent docker tag to v0.30.2 Jan 11, 2023
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.30.2 chore(deps): update docker.io/grafana/agent docker tag to v0.31.0 Jan 31, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 2530f6d to 949d3f4 Compare January 31, 2023 19:54
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.31.0 chore(deps): update docker.io/grafana/agent docker tag to v0.31.1 Feb 7, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 949d3f4 to a77f198 Compare February 7, 2023 00:59
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.31.1 chore(deps): update docker.io/grafana/agent docker tag to v0.31.2 Feb 8, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from a77f198 to 57a326e Compare February 8, 2023 19:55
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 57a326e to 460479f Compare March 16, 2023 08:57
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.31.2 chore(deps): update docker.io/grafana/agent docker tag to v0.32.1 Mar 16, 2023
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.32.1 chore(deps): update docker.io/grafana/agent docker tag to v0.33.2 May 28, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 460479f to 7313ffd Compare May 28, 2023 09:02
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.33.2 chore(deps): update docker.io/grafana/agent docker tag to v0.34.0 Jun 8, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch 2 times, most recently from 02fafc5 to 6759116 Compare June 12, 2023 20:31
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.34.0 chore(deps): update docker.io/grafana/agent docker tag to v0.34.1 Jun 12, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 6759116 to 9cd5ce5 Compare June 21, 2023 20:27
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.34.1 chore(deps): update docker.io/grafana/agent docker tag to v0.34.2 Jun 21, 2023
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.34.2 chore(deps): update docker.io/grafana/agent docker tag to v0.34.3 Jun 28, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 9cd5ce5 to b5cd39a Compare June 28, 2023 02:23
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.34.3 chore(deps): update docker.io/grafana/agent docker tag to v0.35.0 Jul 18, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from b5cd39a to 949471c Compare July 18, 2023 18:08
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.35.0 chore(deps): update docker.io/grafana/agent docker tag to v0.35.1 Jul 25, 2023
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch 2 times, most recently from fdf163b to be15670 Compare July 27, 2023 18:42
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.35.1 chore(deps): update docker.io/grafana/agent docker tag to v0.35.2 Jul 27, 2023
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.39.1 chore(deps): update docker.io/grafana/agent docker tag to v0.39.2 Jan 31, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from af8ed26 to 5f29768 Compare February 27, 2024 13:46
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.39.2 chore(deps): update docker.io/grafana/agent docker tag to v0.40.0 Feb 27, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 5f29768 to b15b9ad Compare February 29, 2024 20:15
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.40.0 chore(deps): update docker.io/grafana/agent docker tag to v0.40.1 Feb 29, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from b15b9ad to 9345f83 Compare March 6, 2024 01:16
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.40.1 chore(deps): update docker.io/grafana/agent docker tag to v0.40.2 Mar 6, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 9345f83 to e72ac1c Compare March 14, 2024 19:30
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.40.2 chore(deps): update docker.io/grafana/agent docker tag to v0.40.3 Mar 14, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from e72ac1c to f2febb4 Compare April 12, 2024 13:50
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.40.3 chore(deps): update docker.io/grafana/agent docker tag to v0.40.4 Apr 12, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from f2febb4 to 7ad4c06 Compare May 16, 2024 00:05
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.40.4 chore(deps): update docker.io/grafana/agent docker tag to v0.40.5 May 16, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 7ad4c06 to fac7295 Compare May 31, 2024 16:53
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.40.5 chore(deps): update docker.io/grafana/agent docker tag to v0.41.0 May 31, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from fac7295 to c8a3c0c Compare June 7, 2024 19:02
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.41.0 chore(deps): update docker.io/grafana/agent docker tag to v0.41.1 Jun 7, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from c8a3c0c to 9198f22 Compare July 24, 2024 13:04
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.41.1 chore(deps): update docker.io/grafana/agent docker tag to v0.42.0 Jul 24, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 9198f22 to 4ecf502 Compare September 11, 2024 18:35
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.42.0 chore(deps): update docker.io/grafana/agent docker tag to v0.43.0 Sep 11, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 4ecf502 to 9fcf5eb Compare September 19, 2024 19:30
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.43.0 chore(deps): update docker.io/grafana/agent docker tag to v0.43.1 Sep 19, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 9fcf5eb to 65915d4 Compare September 25, 2024 13:54
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.43.1 chore(deps): update docker.io/grafana/agent docker tag to v0.43.2 Sep 25, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from 65915d4 to cb621f5 Compare September 26, 2024 18:49
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.43.2 chore(deps): update docker.io/grafana/agent docker tag to v0.43.3 Sep 26, 2024
@renovate renovate bot force-pushed the renovate/docker.io-grafana-agent-0.x branch from cb621f5 to 350cedb Compare November 21, 2024 21:43
@renovate renovate bot changed the title chore(deps): update docker.io/grafana/agent docker tag to v0.43.3 chore(deps): update docker.io/grafana/agent docker tag to v0.43.4 Nov 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants