mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 14:23:28 +07:00
Metric Collector
Overview
Extension library for starter that provides metrics collection.
Supported metrics:
- Indexing
- Opentelemetry-based metrics
To get the metrics from OpenTelemetry invoke com.intellij.tools.ide.metrics.collector.metrics.OpenTelemetryKt.getOpenTelemetry
and pass the span name you're interested in. Default span name for all commands from performance test is performance_test.
To find out which spans were collected you can open opentelemetry.json file in log folder. The recommended viewer is Jaeger.
To get inspection metrics invoke com.intellij.tools.ide.metrics.collector.starter.metrics.IndexingMetricsKt.extractIndexingMetrics.