JetBrains has expanded its OpenTelemetry plugin, previously exclusive to Rider, to IntelliJ IDEA, GoLand, PyCharm, and WebStorm starting with the 2026.2 release. The plugin surfaces logs, metrics, traces, and a service map from instrumented local applications directly inside the IDE, letting developers inspect runtime behavior without setting up a separate observability backend. It supports Java, Python, Go, and .NET applications by injecting OTLP environment variables into supported run configurations, or by pointing an app's exporter or an existing OpenTelemetry Collector at the plugin's built-in receiver. The plugin also includes experimental MCP support, exposing tools like get_log_records, get_spans, get_services, and get_service_map so coding agents can query collected telemetry.

5m read timeFrom blog.jetbrains.com
Post cover image
Table of contents
What is the OpenTelemetry plugin?Imagine thisExplore runtime data in the IDEConnect an instrumented applicationRuntime context for coding agentsGetting startedInstall it and tell us what you find

Questions this post answers

Does the JetBrains OpenTelemetry plugin work in IntelliJ IDEA, GoLand, and PyCharm now, or only in Rider?

As of the 2026.2 release, the OpenTelemetry plugin works in IntelliJ IDEA, GoLand, PyCharm, and WebStorm in addition to Rider, where it was originally available. It shows logs, metrics, traces, and a service map from local applications directly in the IDE without needing a separate observability backend. Developers tracking new IDE tooling releases like this follow OpenTelemetry updates on daily.dev.

Does the JetBrains OpenTelemetry plugin add instrumentation to my application automatically?

No, the plugin does not add OpenTelemetry libraries or agents to an application. It only configures where an already-instrumented application sends its telemetry data, either by passing OTLP environment variables to a supported IDE run configuration or by letting you point an exporter or existing OpenTelemetry Collector at the plugin's built-in receiver. Teams evaluating observability tooling setups can weigh options like this via daily.dev.

Can a coding agent query OpenTelemetry traces and logs through MCP in JetBrains IDEs?

Yes, the OpenTelemetry plugin has experimental MCP support through the JetBrains MCP server, exposing tools including get_log_records, get_spans, get_services, and get_service_map. These let a compatible coding agent inspect logs and spans from a specific run or query the observed service relationships collected in the IDE. Developers wiring agents into observability workflows track features like this on daily.dev.

1.7K Impressions