---
title: "Introducing the Experimental info() Function"
url: https://daily.dev/posts/introducing-the-experimental-info-function-cvryflf8l
source_url: https://prometheus.io/blog/2025/12/16/introducing-info-function/
type: article
source: "Prometheus"
published: 2025-12-16T15:09:03.836Z
updated: 2025-12-16T15:09:28.383Z
tags: ["kubernetes", "monitoring", "prometheus", "opentelemetry"]
reading_time: 9
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducing the Experimental info() Function

**[Prometheus](https://daily.dev/sources/prometheus)** · 9 min read · 1 upvotes · 0 comments

## Summary

Prometheus 3.0 introduces an experimental info() function that simplifies enriching metrics with metadata labels from info metrics. The traditional PromQL join approach requires specifying identifying labels, info metrics, and data labels explicitly, making queries complex and error-prone. The info() function wraps queries in a single call, automatically handles label joins, and solves the "churn problem" where changing non-identifying labels cause many-to-many matching errors. It automatically selects the time series with the latest sample, eliminating join failures during infrastructure changes. The function works particularly well with OpenTelemetry resource attributes and requires enabling via a feature flag. Current limitations include fixed job/instance identifying labels and default target_info metric usage, but future versions aim to support all info metrics automatically.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://prometheus.io/blog/2025/12/16/introducing-info-function/>

## Similar posts on daily.dev

- [How Should Prometheus Handle OpenTelemetry Resource Attributes? – A UX Research Report](https://daily.dev/posts/how-should-prometheus-handle-opentelemetry-resource-attributes-a-ux-research-report-2xqjjc3ma) · CNCF · 3 upvotes · 0 comments
- [Prometheus and OpenTelemetry finally play nice](https://daily.dev/posts/prometheus-and-opentelemetry-finally-play-nice-2lupjc8qw) · The New Stack · 0 upvotes · 0 comments
- [Metrics Query Builder with PromQL-support](https://daily.dev/posts/metrics-query-builder-with-promql-support-dsbu4s59q) · Last9 · 2 upvotes · 0 comments

---

Tags: [#kubernetes](https://daily.dev/tags/kubernetes), [#monitoring](https://daily.dev/tags/monitoring), [#prometheus](https://daily.dev/tags/prometheus), [#opentelemetry](https://daily.dev/tags/opentelemetry)

[View this post on daily.dev](https://daily.dev/posts/introducing-the-experimental-info-function-cvryflf8l)
