SQLogger - Универсальная платформа для логирования

C++ API: до 120 000 записей/сек* · REST API: до 12 000 записей/сек** · Нативный C++ API · JS биндинги

Открыть демо-дашборд

Доступ к демо: логин: demo / пароль: demo

* Одиночные вызовы, реальная запись в БД

** ASYNC режим, одиночные вызовы

Возможности платформы

Все что нужно для эффективной работы с логами

Производительность

Реальные цифры, подтверждённые тестами

Интерфейс Режим RPS Логов/сек Задержка
Native C++ API Одиночные макросы ~119 000 ~0.011 мс
Native C++ API Пакетная запись ~143 000 ~0.007 мс
REST API SYNC — одиночные ~3 100 ~3 100 ~0.3 мс
REST API SYNC — пакетные (200) ~200 ~41 000 ~4.3 мс
REST API ASYNC — одиночные ~12 200 ~12 200 ~0.08 мс
REST API ASYNC — пакетные (200) ~590 ~117 000 ~1.5 мс

Все тесты проведены на одном инстансе, SQLite, 4 потока

Интерфейс SQLogger

Удобный и интуитивно понятный интерфейс для работы с логами

Трекер задач

Управление инцидентами и задачами прямо из логов

Демо-дашборд

Протестируйте все функции в реальном времени

Полнофункциональный дашборд SQLogger

Работает на реальных данных с полным доступом ко всем функциям

  • Аналитика в реальном времени
  • Продвинутый поиск и фильтрация
  • Log Player - воспроизведение логов
  • Графики и отчеты
  • Экспорт в различные форматы
  • Оценка рисков и скоринг
  • Управление источниками логов
  • Интерактивная REST API документация
Перейти к демо
Логин: demo
Пароль: demo

Скачать SQLogger

Выберите версию для вашей платформы

Windows

x86_64 · Поддержка Windows 10/11, Windows Server 2019+

Windows x64
Скачать .exe

Linux

x86_64 · Поддержка Ubuntu, Debian, Linux Mint

Linux x64
Скачать .deb

Linux ARM64

ARM64 · Поддержка Raspberry Pi, Orange Pi

Linux ARM64
Скачать .deb

Текущая версия: 1.22.0

Включает:

  • библиотеку логгера со встроенным REST API клиентом
  • лог-сервер
  • юнит-тесты
  • тесты производительности
  • утилиту шифрования паролей
  • веб-дашборд
  • утилиту активации продукта

В тестовой версии доступна только встроенная базовая лицензия, с ограниченным функционалом

Для Linux необходимо предварительно поставить пакеты libsqlite3-dev, libpq-dev, libmysqlclient-dev из репозитория, под соответствующую архитектуру.

Документация

Подробные руководства и справочные материалы

Полная документация по использованию SQLogger

  • Справочник REST API
  • Интерактивная документация REST API в Live Демо
  • Начало работы (в разработке)
  • Руководство по настройке (в разработке)
  • Примеры использования (в разработке)