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
- Open your JetBrains IDE.
- Go to Settings → Plugins.
- Select the Marketplace tab.
- Search for PanDev Metrics.
- Click Install and restart the IDE when prompted.

We recommend running the latest plugin version. JetBrains Marketplace will keep it updated automatically.
Configure
After the restart, open Settings → Tools → PanDev Metrics and fill in the connection settings for your deployment.
Cloud — company workspace
For developers in a company using PanDev Metrics cloud.
| Field | Value |
|---|---|
| Server URL | https://metrics-cloud.pandev.io |
| Company login | Your tenant identifier |
| Login | Your work email or username |
| Password | Your 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.
| Field | Value |
|---|---|
| Server URL | https://metrics-cloud.pandev.io |
| Company login | leave empty |
| Login | Your email |
| Password | Your password |
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.
| Field | Value |
|---|---|
| Server URL | Your server URL (for example, https://pandev.company.local) |
| Company login | leave empty |
| Login | Your work account |
| Password | Your password |
Your administrator provides the server URL and credentials.
Verify
After saving the settings, the plugin starts sending heartbeats immediately.
- Edit a file in your IDE.
- Wait a couple of minutes.
- Open PanDev Metrics web app → your profile → today.
- 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.