This is an automated email from the ASF dual-hosted git repository.

hubcio pushed a commit to branch docs/align-with-topic-durability
in repository https://gitbox.apache.org/repos/asf/iggy-website.git

commit 93d1cd4427af3a5ecf37617f3f9b8df45d699082
Author: hubcio <[email protected]>
AuthorDate: Fri Sep 11 16:20:42 2026 +0200

    fix(docs): clarify telemetry availability
---
 content/docs/ai/mcp.mdx               | 2 ++
 content/docs/introduction/about.mdx   | 2 +-
 content/docs/server/configuration.mdx | 2 ++
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/content/docs/ai/mcp.mdx b/content/docs/ai/mcp.mdx
index 201150e7..22d3f4e6 100644
--- a/content/docs/ai/mcp.mdx
+++ b/content/docs/ai/mcp.mdx
@@ -74,6 +74,8 @@ transport = "grpc" # grpc or http
 endpoint = "http://localhost:4317";
 ```
 
+Set `telemetry.enabled = true` to export to a running collector. For HTTP 
export, set `transport = "http"` and use complete signal URLs: 
`http://localhost:4318/v1/logs` for logs and `http://localhost:4318/v1/traces` 
for traces. The MCP server does not append those paths.
+
 The configuration file must be in the `toml` format. By default, the server 
looks for `core/ai/mcp/config.toml` relative to its working directory. Set 
`IGGY_MCP_CONFIG_PATH` to use another path. Embedded defaults are loaded first, 
then the file if it exists, then environment overrides.
 
 Each setting can also be overridden using `IGGY_MCP_<SECTION>_<KEY>`, for 
example `IGGY_MCP_IGGY_USERNAME` or `IGGY_MCP_HTTP_ADDRESS`. Nested settings 
use the same underscore convention, such as `IGGY_MCP_IGGY_TLS_ENABLED`. Set 
`IGGY_MCP_ENV_PATH` to load a particular dotenv file; otherwise `.env` is 
searched for in the current directory and its parents. Existing environment 
variables take precedence over dotenv values.
diff --git a/content/docs/introduction/about.mdx 
b/content/docs/introduction/about.mdx
index f2d6b620..f06ddfe9 100644
--- a/content/docs/introduction/about.mdx
+++ b/content/docs/introduction/about.mdx
@@ -50,7 +50,7 @@ Historical startup screenshot from server 0.5.0. See 
[configuration](/docs/serve
 - **[Model Context Protocol](/docs/ai/mcp)** - provide context to LLM with 
**MCP server** exposing 40+ tools for streaming management
 - Optional server-side as well as client-side **data encryption** using 
AES-256-GCM
 - Optional metadata support in the form of **message headers**
-- Support for **OpenTelemetry** logs & traces + Prometheus metrics
+- Prometheus metrics and **OpenTelemetry** logs & traces in the [connector 
runtime](/docs/connectors/observability). Server export has [known 
limitations](/docs/server/configuration#telemetry).
 - Built-in **[CLI](/docs/cli/start)** to manage the streaming server 
installable via `cargo install iggy-cli --version 0.14.0-edge.7 --locked`
 - Built-in **[Web UI](/docs/web_ui/start)** dashboard (Svelte) that can be 
embedded directly in the server binary or run as a standalone container
 - Built-in **benchmarking app** to test the performance
diff --git a/content/docs/server/configuration.mdx 
b/content/docs/server/configuration.mdx
index fb2340bd..c416061a 100644
--- a/content/docs/server/configuration.mdx
+++ b/content/docs/server/configuration.mdx
@@ -331,6 +331,8 @@ The Rust, Go, Python, Node, async Java, and C# TCP clients 
ping automatically ev
 
 ### `[telemetry]`
 
+Server OTLP export is unavailable in this revision: `grpc` prevents startup, 
and `http` does not deliver logs or traces. Leave `enabled = false`.
+
 | Key | Default | Description |
 |-----|---------|-------------|
 | `enabled` | `false` | Enable OpenTelemetry export. |

Reply via email to