Ingest API
HTTP-эндпоинт принимает события об ошибках: release, environment, gitCommit (SHA деплоя). Надёжная доставка без потери данных.
DevLogs собирает исключения из SDK и логи из Docker Compose через devlogs-collector: добавьте один sidecar-сервис в свой compose — api, worker и db мониторятся без правок образов. Ошибки группируются в issues, алерты приходят на email.
47 SDK, APM и web Session Replay — JavaScript и Python, React и Laravel, Unity и Tauri. Один ingest API, DSN из кабинета, документация на русском.
Возможности
От SDK в вашем репозитории или Docker-коллектора на сервере — до письма на почту. Подключите SDK в код или добавьте devlogs-collector в docker-compose — issues в кабинете за минуты.
Полный список возможностей vs конкуренты →47 официальных пакетов: JavaScript, Python, Go, React, Laravel, Django, Unity, Tauri, WordPress и другие. Единый DSN, ingest API и русская документация для каждого.
Смотреть каталог SDK →HTTP-эндпоинт принимает события об ошибках: release, environment, gitCommit (SHA деплоя). Надёжная доставка без потери данных.
Одинаковые ошибки схлопываются в один issue с счётчиком и временной шкалой.
Уведомления на почту при новых ошибках. Настраиваемый интервал, чтобы письма не попадали в спам.
Полный стек вызовов, контекст и метаданные — всё для быстрой диагностики.
Фильтры, статус resolved, экспорт ошибок и управление проектами — веб-интерфейс полностью на русском.
Добавьте devlogs-collector в docker-compose рядом с api и worker: sidecar читает логи всех контейнеров stack через docker.sock — проект и issue groups по сервисам создаются сами, SDK не нужен.
Документация →Ошибки появляются в dashboard сразу после ingest — без задержек и polling.
Как это работает
Регистрация → API-ключ → SDK или devlogs-collector в compose → issues в dashboard. Подробный гайд →
Зарегистрируйтесь на dev-logs.ru. Для SDK — создайте проект и скопируйте DSN. Для Docker Compose — достаточно API-ключа dl_live_… из профиля.
dl_live_… → профиль кабинетаПуть A: установите один из 47 SDK и укажите DSN. Путь B: добавьте сервис devlogs-collector в docker-compose.yml — логи api/worker/db без правок образов.
devlogs-collector: sidecar + docker.sockSDK отправляет события на ingest API. Ошибки группируются в issues — смотрите stack trace и статусы в dashboard.
POST https://dev-logs.ru/api/ingestSDK и интеграции
DevLogs покрывает стеки уровня Sentry: базовые языки, популярные фреймворки, mobile (Expo, Capacitor, MAUI), backend (Spring, Django, Rails), игровые движки и CMS. Большинство пакетов — в публичном GitFlic registry, остальные — из git-monorepo с тегом v0.4.0.
Реестр: git.melnikovit.ru/registry/package · v0.4.0
Фреймворки
Интеграция DevLogs для React-приложений. Пакет @devlogs/sdk-react · v0.4.0 в GitFlic registry.
Обёртка с меткой платформы и готовыми примерами init. Установка из GitFlic registry или project registry.
# Установка
npm install @devlogs/sdk-react@0.4.0 \ --registry https://git.melnikovit.ru/registry/package/-/npm/
# Инициализация
import { init, captureException } from '@devlogs/sdk-react'; init({ dsn: 'YOUR_DSN', serverUrl: 'https://dev-logs.ru', release: '1.0.0', environment: 'production', gitCommit: process.env.NEXT_PUBLIC_GIT_COMMIT, }); captureException(new Error('тестовая ошибка'));
Почему DevLogs
DevLogs покрывает стеки уровня Sentry: базовые языки, популярные фреймворки, mobile (Expo, Capacitor, MAUI), backend (Spring, Django, Rails), игровые движки и CMS. Большинство пакетов — в публичном GitFlic registry, остальные — из git-monorepo с тегом v0.4.0.
47 официальных пакетов: языки, React/Vue, Laravel, Unity, Tauri, WordPress и др.
Пакетов в публичном GitFlic registry — npm, PyPI, Maven, Composer, NuGet, Cargo
Типичное время ingest — ошибка сразу в dashboard
Интерфейс, документация на все SDK и поддержка на русском языке
Вопросы по сервису, интеграции и сотрудничеству — пишите на почту поддержки.
Уведомления о новых ошибках в проектах отправляются с noreply@dev-logs.ru. На это письмо ответ не требуется.
Подробнее на странице контактовСоздайте аккаунт, подключите SDK из каталога (47 официальных SDK) и получите первый issue в dashboard — обычно это занимает пару минут.