Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Може...
Расширение для сбора логов на работающей конфигурации 1С, отчёт с оценкой APDEX. Оптимизация и оценка запросов API с базой.
Арт.: 2483172
Расширение "Логирование API" предназначена для решения следующих задач:
Отладка API, мониторинг производительности, сбор логов и анализ качества

Позволяет разработчикам видеть, какие HTTP-запросы поступают на сервер, как они обрабатываются и какие ответы возвращаются. Это помогает выявлять ошибки и несоответствия в работе API.
Быстро получить параметры проблемного запроса, увидеть тело и ответ запроса, и воспроизвести проблемный запрос для анализа.

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

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

Оценка качества API: Позволяет оценить, насколько правильно построена API, какие запросы выполняются и в каком количестве. Это помогает оптимизировать работу API и улучшить ее производительность.
Идентификация медленных запросов: Доработка позволяет выявлять медленные API-запросы, что помогает разработчикам фокусироваться на оптимизации критически важных участков кода.

Проверено на конфигурации:
платформе 1С:Предприятие 8.3.27.1936
Не гарантируется работа в 1С:Фреш, 1С:БО и облачных сервисах, где требуется аудит загружаемых разработок
Код открыт.
Доработка "Логирование API" работает следующим образом:
Первый способ: Простой сбор логов. Все HTTP-запросы и ответы фиксируются и записываются в лог (Через "изменение и контроль" или "После").
Код для снятия лога
/// Запрос- HTTPЗапрос
#Вставка
УидЗаписи = прк_ЛогАпи.НачатьЗаписьЛога("mobil",Запрос);
#КонецВставки
......... код процедуры...
/// Ответ - HTTPОтвет
#Вставка
прк_ЛогАпи.ДополнитьОтветПоУиду(УидЗаписи,Ответ);
#КонецВставки
Второй способ: Сбор логов с таймингом выполнения операций. Этот способ состоит из двух этапов: (Через "изменение и контроль")
Код за записи содержимого без фиксации ошибок и длительности вызова
#Вставка
прк_ЛогАпи.ЗаписатьЛогАпи("mobil",Запрос,Ответ);
#КонецВставки

Для внедрения доработки "Логирование API" необходимо выполнить следующие 5 шагов:
Подключите расширение к конфигурации 1С. Это базовая операция, которая интегрирует подсистему логирования в ваш рабочий контур.
После установки расширения необходимо подключить экспортные процедуры в модулях вашей конфигурации для корректного перехвата и записи событий API.
Добавьте профиль с правом "Доступ к подсистеме логов API (Логирование API)". Пользователям, которым разрешен доступ к логам, нужно добавить это право. Важно: пользователи с полными правами не имеют автоматического доступа.
Перейдите в раздел Сервис -> Настройки сбора логов. Здесь вы можете включить или отключить сбор данных через настройки расширения, выбрав нужные уровни детализации.
Просматривайте собранные данные в таблице логов регистра или в отчете "Оценка производительности", который также включает метрику APDEX для анализа удовлетворенности пользователей скоростью работы.
Для получения дополнительной информации и помощи в настройке модуля под нужды вашего бизнеса — оставьте заявку

Проверено на следующих конфигурациях и релизах:
| Статистика: | |
|---|---|
| Просмотры | 1270 |
| Загрузки | 0 |
| Рейтинг | 0 |
| Создание | 01.04.26 15:05 |
| Обновление | 01.04.26 15:05 |
| № Публикации | 2483172 |
| Характеристики: | |
| Теги | |
| Рубрики | Инструментарий разработчика Мобильная разработка Технологический журнал |
| Кому |
Системный администратор , Разработчик |
| Тип файла | Расширение (cfe) |
| Платформа | 1С:Предприятие 8 |
| Конфигурация | 1С:Бухгалтерия 3.0 |
| Операционная система | Не имеет значения |
| Страна | Россия |
| Отрасль | Не имеет значения |
| Налоги | Не имеет значения |
| Вид учета | Не имеет значения |
| Доступ к файлу | Платные (руб) |
| Код открыт | Да |
Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Може...
24900 руб.
Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.
16500 руб.
Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и об...
14000 руб.
Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести ...
22570 руб.
Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью...
15250 руб.
Pilot 1C превращает задачу, поставленную обычными словами, в техническое задание, код на встроенном языке и сценарии проверки. Прежде чем что-то предложить, он сверяется с устройством вашей конфигурации через граф Analyzer 1C: существует ли...
18300 руб.
Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на л...
17000 руб.
Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигацион...
6000 руб.
Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 от обязательных полей до сложных усло...
6000 руб.
Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычис...
9500 руб.