Установка плагина для JetBrains
Плагин PanDev Metrics работает во всех 10 IDE JetBrains и публикуется в JetBrains Marketplace. Эта статья проведёт по установке, настройке и проверке для cloud и on-prem.
Поддерживаемые IDE JetBrains
- IntelliJ IDEA
- PyCharm
- WebStorm
- PhpStorm
- GoLand
- Rider
- CLion
- RustRover
- RubyMine
- Android Studio
Плагин ставится отдельно в каждой IDE. Если вы переключаетесь, например, между IntelliJ IDEA и GoLand на одной машине — установите его в обоих.
Что делает плагин
- Отслеживает события файлов (открытие, редактирование, закрытие), переключения веток и время.
- Учитывает использование AI-ассистентов — JetBrains AI Assistant, Copilot и других.
- Отправляет всё на сервер PanDev Metrics по HTTPS.
- Не собирает исходный код и не делает скриншоты.
Полный список того, что собирается и не собирается — в обзоре.
Установка
- Откройте JetBrains IDE.
- Перейдите в Settings → Plugins.
- Выберите вкладку Marketplace.
- Введите в поиске PanDev Metrics.
- Нажмите Install и перезапустите IDE.

Рекомендуем держать последнюю версию плагина — JetBrains Marketplace обновит его автоматически.
Настройка
После перезапуска откройте Settings → Tools → PanDev Metrics и заполните параметры подключения под ваш тип деплоя.
Cloud — корпоративный воркспейс
Для разработчиков в компании, использующей PanDev Metrics cloud.
| Поле | Значение |
|---|---|
| Server URL | https://metrics-cloud.pandev.io |
| Company login | Идентификатор вашего tenant |
| Login | Рабочий email или логин |
| Password | Пароль PanDev Metrics |
:::tip Где найти Company login? Спросите у администратора или откройте веб-приложение PanDev Metrics и посмотрите в Settings → Company. :::
Cloud — персональный воркспейс
Для разработчиков-одиночек, которые используют PanDev Metrics без корпоративного аккаунта.
| Поле | Значение |
|---|---|
| Server URL | https://metrics-cloud.pandev.io |
| Company login | оставьте пустым |
| Login | Ваш email |
| Password | Ваш пароль |
Если Company login пустой, плагин отправляет данные в ваш персональный воркспейс — его видите только вы.
On-prem
Для компаний, которые держат PanDev Metrics на своей инфраструктуре.
| Поле | Значение |
|---|---|
| Server URL | URL вашего сервера (например, https://pandev.company.local) |
| Company login | оставьте пустым |
| Login | Ваш рабочий аккаунт |
| Password | Ваш пароль |
URL сервера и учётные данные предоставляет администратор.
Проверка
После сохранения настроек плагин сразу начнёт слать heartbeat'ы.
- Поредактируйте файл в IDE.
- Подождите пару минут.
- Откройте веб-приложение PanDev Metrics → ваш профиль → сегодня.
- На таймлайне должна появиться активность.
Если за пять минут ничего не появилось — смотрите Troubleshooting ниже.
Troubleshooting
Нет данных на дашборде. Проверьте, что Server URL без слеша в конце и соответствует вашему деплою (cloud vs. on-prem). Попробуйте перезапустить IDE.
Authentication failed. Проверьте Login и Password, залогинившись в веб-приложение PanDev Metrics. Если у вас SSO через LDAP — используйте те же креды в плагине.
Self-signed certificate на on-prem. On-prem серверы иногда работают с самоподписанным сертификатом. В настройках плагина есть опция отключить проверку SSL — администратор подскажет, нужно ли её включать.
Я часто работаю offline. Ничего настраивать не надо. Плагин кладёт события в локальную очередь и сливает её, когда подключение восстанавливается.
FAQ
Нужен отдельный плагин для каждой IDE JetBrains? Плагин в JetBrains Marketplace один, но JetBrains IDE — это отдельные приложения, поэтому ставить нужно в каждую.
Замедляет IDE? Плагин батчит события и почти не тратит CPU и память. Заметного влияния не видели даже на больших монорепо.
Какая минимальная версия плагина? Любая. Рекомендуем последнюю — фичи и фиксы идут только вперёд.
Будет ли отправляться исходный код? Нет. Плагин фиксирует имена файлов, события активности и ветки. Код остаётся на вашей машине.