C++ API: до 120 000 записей/сек* · REST API: до 12 000 записей/сек** · Нативный C++ API · JS биндинги
Доступ к демо: логин: demo / пароль: demo
* Одиночные вызовы, реальная запись в БД
** ASYNC режим, одиночные вызовы
Все что нужно для эффективной работы с логами
Обрабатывайте до 75,000+ логов в секунду с минимальной задержкой
SQLite, MySQL, PostgreSQL - единый код для всех баз данных
Максимальная производительность с асинхронным многопоточным логированием
Полнофункциональный HTTP API: логирование, аналитика, экспорт, управление источниками, сессиями, JWT, администрирование, режимы обслуживания, статистика
Полноценный клиент, покрывающий 100% REST API: логирование, управление источниками, аналитика, экспорт, администрирование, статистика, сессии, режимы обслуживания.
Автозахват контекста (file, function, line) для нативного API и REST-клиента. Форматирование сообщений через C++20 std::format
Готовые библиотеки для браузерных JavaScript приложений
RBAC, SSL/TLS, CORS, IP-валидация (точная, подсеть, своя маска), Rate Limiting с гибкой настройкой по типам, защита от брутфорс-атак с белыми списками, доверенные сети, аутентификация: Session, JWT, Basic
AES-256 шифрование тела HTTP-запросов и ответов для Session и JWT-аутентификации. Ротация ключей по TTL без выхода из системы
Система аудита безопасности с логированием всех событий и защищенными аудит-логами
Просмотр активных сессий с детальной информацией (IP, user-agent, время активности), управление доступом и принудительное завершение сессий
Просмотр активных и отозванных JWT-токенов с детальной информацией (пользователь, роль, IP, срок действия), отзыв с указанием причины, восстановление отозванных, импорт и экспорт токенов
Управление пользователями через веб-интерфейс: создание, редактирование аккаунтов с RBAC-ролями
Режимы обслуживания системы: Normal, Read-Only, Maintenance, Shutdown с контролем доступа для различных групп пользователей
Именованные источники (Source Info) для чёткого разделения логов по модулям и компонентам
Батчинг логов по размеру и времени для оптимальной производительности
Переключение между логгерами с разными БД без остановки системы
Поиск похожих записей и расширенная фильтрация с экспортом/импортом условий
Воспроизведение логов в реальном времени с контролем скорости и визуальным таймлайном
Система закладок для важных событий с тегированием, комментариями и экспортом
Удобное добавление логов с шаблонами, подсветкой синтаксиса JSON, валидацией и историей запросов
Выгрузка логов в TXT, JSON, CSV, XML, YAML для интеграции с другими системами
Экспорт логов прямо в задачи Trello, Jira, CSV для трекинга инцидентов
Детальные отчеты с графиками и экспортом в PDF, JSON, CSV для бизнес-аналитики
Анализ рисков, прогнозирование сбоев на основе паттернов, оценка трендов и выявление аномалий
Мониторинг метрик логгера, транспорта и БД в реальном времени
Детальный мониторинг каждого REST эндпоинта: время обработки, трафик, ошибки, активные соединения. Выявляйте узкие места API в реальном времени.
Детальный мониторинг ограничений запросов в реальном времени: активные блокировки, успешные запросы, распределение по типам лимитов и эндпоинтам.
Отслеживание использования CPU, памяти, диска и сетевой активности в реальном времени
Обзор аппаратной конфигурации: CPU, RAM, дисковое пространство. Мониторинг текущей загрузки системы в реальном времени
Мониторинг распределенных систем, отладка, анализ инцидентов
Собирайте только нужные компоненты. От минимальной до полной конфигурации
От минимальной (C++ API + SQLite) до полной (REST API, веб-дашборд, серверные БД MySQL/PostgreSQL, системная информация). Собирайте только нужные компоненты
Полная поддержка Windows и Linux. Дашборд для любых платформ
Полная поддержка архитектур x86_64, ARM64 и ARM32 (Raspberry Pi, встраиваемые системы, классические серверы и десктопы)
Не требует сторонних HTTP серверов (Apache, Nginx) - работает самостоятельно
Встроенный бенчмарк с различными режимами для проверки скорости работы системы в вашем окружении
Пошаговое создание конфигурации логгера с валидацией параметров
Настройка видимости и порядка отображения статистики, графиков и метрик. Персонализация интерфейса под индивидуальные задачи
Полная документация REST API (OpenAPI 3.0) с возможностью тестирования методов, поиском, автозаполнением
Реальные цифры, подтверждённые тестами
| Интерфейс | Режим | 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 потока
Удобный и интуитивно понятный интерфейс для работы с логами
Обзор статистики и метрик в реальном времени
Мощная система фильтрации и поиска по логам
Детальные графики и отчеты по лог-данным
Оценка рисков системы и прогнозирование на основе статистики
Воспроизведение логов в реальном времени
Пошаговое создание конфигурации логера
Система закладок с многомерным тегированием и комментариями
Поиск похожих записей
Просмотр детальной информации лога
Встроенный тест производительности
Добавление логов с шаблонами, подсветкой синтаксиса, валидацией и историей
Статистика в реальном времени по логгеру, транспорту и БД
Детальный мониторинг каждого REST эндпоинта с временем обработки и трафиком
Статистика, создание и фильтрация по именованным источникам логов
Создание и управление аккаунтами пользователей с назначением ролей
Конфигурация SSL/TLS, CORS, политик авторизации и Rate Limiting защиты от брутфорс-атак
Мониторинг и управление активными пользовательскими сессиями с фильтрацией и детальной информацией
Предпросмотр payload, импорт из файла или буфера обмена, авто-авторизация
Детальный мониторинг ограничений запросов: активные блокировки, успешные запросы, распределение по типам лимитов
Детализированная статистика пользовательских сессий
Контроль режимов работы системы: плановое и экстренное обслуживание с настройкой доступа для различных групп пользователей
Детальный обзор аппаратной конфигурации и мониторинг текущей загрузки CPU, RAM, диска и сети
Настройка видимости и порядка отображения статистики и графиков под индивидуальные потребности
Интерактивный интерфейс для тестирования REST API
Управление инцидентами и задачами прямо из логов
Привязка задач к лог-записям, автоматический снимок (snapshot) лога — данные сохраняются даже после очистки
Полный жизненный цикл: Open → InProgress → Resolved → Closed. Отслеживайте прогресс каждой задачи
Low → Medium → High → Critical. Быстрая приоритизация инцидентов и задач
Назначение ответственных, установка сроков (due date), подсветка просроченных задач
Обсуждение задач внутри системы, командная работа и согласование решений
Activity log: кто, когда и что изменил — статус, назначение, приоритет, комментарии
Гибкая система тегов для категоризации, быстрого поиска и группировки задач
Аналитика по задачам: открытые, в работе, решённые. Круговые диаграммы по статусам и приоритетам
Визуализация сроков выполнения задач на временной шкале
Экспорт задач в JSON, импорт со стратегиями: update, skip, duplicate
Фильтрация по статусу, приоритету, автору, исполнителю, диапазонам дат и тегам
Просмотр и редактирование всех полей задачи: описание, статус, приоритет, исполнитель, дедлайн, теги
Детальная аналитика инцидентов: общие метрики, распределение по статусам и приоритетам, статистика по исполнителям, просроченные задачи, среднее время решения
Все задачи с фильтрацией, сортировкой и пагинацией
Визуализация сроков выполнения задач
Распределение по статусам и приоритетам
Полная информация о задаче, включая связанный лог
Изменение всех полей задачи в удобной форме
Обсуждение задач и командная работа
Activity log всех действий с задачей
Детальная аналитика задач в дашборде
Протестируйте все функции в реальном времени
Работает на реальных данных с полным доступом ко всем функциям
demo
demo
Выберите версию для вашей платформы
Текущая версия: 1.22.0
Включает:
В тестовой версии доступна только встроенная базовая лицензия, с ограниченным функционалом
Для Linux необходимо предварительно поставить пакеты libsqlite3-dev, libpq-dev, libmysqlclient-dev из репозитория, под соответствующую архитектуру.
Подробные руководства и справочные материалы
Полная документация по использованию SQLogger