Files
openide/tools/intellij.tools.ide.metrics.collector/README.md
Nikita Kudrin 80b8f5971e [ide starter] AT-107 Moving intellij.tools.ide.metrics.collector to community part of the repo
GitOrigin-RevId: 8d8572ac402c29ac3206b942a2398722f1e239a0
2023-10-10 11:33:16 +00:00

805 B

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.