Skip to main content
Version: v2 (current)

Install the JetBrains plugin

The PanDev Metrics plugin works across all 10 JetBrains IDEs and is published on JetBrains Marketplace. This guide walks through install, configuration, and verification for both cloud and on-prem.

Supported JetBrains IDEs

  • IntelliJ IDEA
  • PyCharm
  • WebStorm
  • PhpStorm
  • GoLand
  • Rider
  • CLion
  • RustRover
  • RubyMine
  • Android Studio

You install the plugin once per IDE. If you switch between, for example, IntelliJ IDEA and GoLand on the same machine, install it in both.

What the plugin does

  • Tracks file events (open, edit, close), branch switches, and time spent.
  • Reports AI assistant usage when you have JetBrains AI Assistant or Copilot installed.
  • Sends everything to PanDev Metrics over HTTPS.
  • Captures no source code and no screenshots.

See the overview for the full list of captured and non-captured signals.

Install

  1. Open your JetBrains IDE.
  2. Go to SettingsPlugins.
  3. Select the Marketplace tab.
  4. Search for PanDev Metrics.
  5. Click Install and restart the IDE when prompted.
Installing the PanDev Metrics plugin from JetBrains Marketplace
tip

We recommend running the latest plugin version. JetBrains Marketplace will keep it updated automatically.

Configure

After the restart, open SettingsToolsPanDev Metrics and fill in the connection settings for your deployment.

Cloud — company workspace

For developers in a company using PanDev Metrics cloud.

FieldValue
Server URLhttps://metrics-cloud.pandev.io
Company loginYour tenant identifier
LoginYour work email or username
PasswordYour PanDev Metrics password

:::tip Where to find Company login? Ask your administrator, or open the PanDev Metrics web app and check Settings → Company. :::

Cloud — personal workspace

For solo developers using PanDev Metrics without a company account.

FieldValue
Server URLhttps://metrics-cloud.pandev.io
Company loginleave empty
LoginYour email
PasswordYour password
info

With Company login empty, the plugin sends data to your personal workspace, which only you can see.

On-prem

For companies running PanDev Metrics on their own infrastructure.

FieldValue
Server URLYour server URL (for example, https://pandev.company.local)
Company loginleave empty
LoginYour work account
PasswordYour password
note

Your administrator provides the server URL and credentials.

Verify

After saving the settings, the plugin starts sending heartbeats immediately.

  1. Edit a file in your IDE.
  2. Wait a couple of minutes.
  3. Open PanDev Metrics web app → your profile → today.
  4. You should see activity appear on the timeline.

If nothing arrives within five minutes, see Troubleshooting below.

Troubleshooting

No data on the dashboard. Check that the Server URL has no trailing slash and matches your deployment (cloud vs. on-prem). Try restarting the IDE.

Authentication failed. Confirm Login and Password by signing in to the PanDev Metrics web app. If you use SSO via LDAP, use the same credentials in the plugin.

Self-signed certificate on on-prem. On-prem servers may use a self-signed certificate. PanDev Metrics supports disabling SSL validation in the plugin settings for these environments — your administrator will tell you whether to enable that.

I work offline a lot. Nothing extra to configure. The plugin queues events locally and flushes them when you reconnect.

FAQ

Do I need a separate plugin for each JetBrains IDE? The plugin is one and the same on JetBrains Marketplace, but JetBrains IDEs are separate apps, so you install it per IDE.

Does it slow down the IDE? The plugin batches events and uses negligible CPU and memory. We have not seen measurable impact even on large monorepos.

What is the minimum plugin version? Any version works. We recommend the latest — features and fixes ship forward only.

Will my source code be uploaded? No. The plugin records file names, activity events, and branches. Source code stays on your machine.