A.1. pgpro-otel-collector 0.7.0 #

Release date: 2026-09-04

This release is based on pgpro-otel-collector 0.6.0 and provides the following new features, optimizations, and bug fixes:

Important changes:

  • Added support for Ubuntu 26.04 for x86-64 architecture.

  • Added support for Red OS 8, Debian 13, and Astra Linux Novorossijsk 4.7 for ARM architecture.

  • Renamed the following components to comply with the component naming convention:

    • filelog to file_log

    • hostmetrics to host_metrics

    • metricstransform to metrics_transform

    • otlphttp to otlp_http

    The deprecated aliases are still supported but produce warnings and will be completely removed in future releases. Configuration update is required.

  • Identified an MSK timestamp parsing issue. Refer to Section 5.1 for troubleshooting.

New features:

  • Added the otlp receiver to collect data in the OTLP format over gRPC or HTTP, particularly for use with Postgres ProGate. Refer to Section 3.3.1.3 and Section 3.2.1.3 for configuration examples.

  • Added the prometheus_remote_write exporter to send metrics to Prometheus-compatible systems via the remote write protocol. For example, it allows sending metrics to VictoriaMetrics using a push model and protobuf (Protocol Buffers) format. Refer to Section 3.2.1.9 for a configuration example.

  • Enhanced integration with Postgres Pro Shardman 18:

    • Added the shardman_fast_path plugin with the following metrics:

      • postgresql.shardman.fast_path.queries

      • postgresql.shardman.fast_path.all_queries

    • Added the shardman_gv_monitor plugin with the following metrics:

      • postgresql.shardman.gv_monitor.resolved_deadlocks

      • postgresql.shardman.gv_monitor.aborted_xacts

      • postgresql.shardman.gv_monitor.committed_xacts

      • postgresql.shardman.gv_monitor.errors

    • Added the shardman_cluster_name receiver configuration parameter that sets the cluster metric attribute for all Postgres Pro Shardman plugins.

    • Added a distinct per-node instance label for local Postgres Pro Shardman views to prevent time-series collisions. Refer to Section 3.2.2 for a configuration example.

    • Added the aggregation_type parameter for the metrics_transform processor to define how combined data points are aggregated. For more details, refer to the metrics_transform/combine_metrics configuration example in section Configuring the metrics_transform Processor.

Enhancements:

Bug fixes:

  • Prevented empty /tmp/gosnowflake-cgo* directories from accumulation on every collector start, which could eventually fill up the disk space. The collector is now built with the minicore_disabled tag.

  • Fixed the condition used to determine is_current_node in the biha plugin. source_node_id now contains the correct node ID instead of zero.