Российская ИТ-компания EFSOL представила комплексный пакет Metrika42, предназначенный для команд, которые занимаются доработкой и поддержкой решений на платформе «». Решение объединяет облачные dev-стенды, автоматический статический анализ кода и мониторинг производительности, охватывая весь цикл внесения изменений — от подготовки среды до контроля поведения системы после релиза.

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

В крупных организациях изменения в «1С» вносятся постоянно: обновляются конфигурации, создаются расширения, подключаются интеграции и автоматизируются новые бизнес-процессы. При этом изменение, формально работающее правильно, может негативно сказаться на производительности:

  • растёт длительность операций;
  • увеличивается нагрузка на сервер и СУБД;
  • появляются блокировки и ошибки.

Пользователи замечают проблему уже после релиза, а команде приходится в спешке выяснять, виноват код, инфраструктура, платформа «1С» или база данных. Стандартного конфигуратора для управления такими рисками недостаточно — он не обеспечивает единый процесс подготовки изолированной среды, автоматической проверки качества кода и последующего контроля поведения изменённой системы.

Три уровня контроля Metrika42

Пакет формирует единый контур контроля и делится на три функциональных блока:

  • Облачные dev-стенды. Изолированные среды для разработки, тестирования и демонстрации изменений без развёртывания дополнительной инфраструктуры. Отдельные стенды можно выделять под конкретные проекты, версии конфигурации или этапы тестирования. Это сокращает организационные задержки, снижает зависимость от доступности локальных серверов и стандартизирует используемые среды.
  • «Metrika42: Мониторинг кода 1С». Автоматический статический анализ исходного кода, выявляющий потенциальные ошибки, уязвимости и отклонения от требований к качеству. Инструмент формирует отчёт с описанием проблем и рекомендациями по их устранению, что особенно ценно для распределённых проектов, где над конфигурацией работают внутренние специалисты и подрядчики.
  • Мониторинг производительности Metrika42. Сбор и сопоставление данных инфраструктуры, сервера «1С», СУБД и технологического журнала. Отслеживаются длительные запросы, ошибки, блокировки, потребление ресурсов и скорость ключевых пользовательских операций. Оценка по метрике APDEX позволяет контролировать производительность через фактическое время выполнения значимых для бизнеса действий.

Результат: предсказуемые релизы и меньше ручного труда

Совместное применение dev-стендов, статического анализа и мониторинга выстраивает последовательный процесс: подготовить среду — разработать изменение — проверить код — протестировать конфигурацию — оценить влияние на производительность — продолжить контроль после выпуска. Это снижает вероятность попадания дефектов в продуктивную систему, ускоряет диагностику проблем и уменьшает зависимость от отдельных специалистов, хранящих знания об архитектуре «1С» только в личном опыте.

«Для корпоративной команды недостаточно убедиться, что новая функция в «1С» формально работает. Важно заранее понимать качество кода и видеть, как изменение влияет на серверы, базу данных и пользовательские операции. Мы объединяем разработку, автоматическую проверку и мониторинг «1С» в единый управляемый процесс, чтобы выпуск обновлений становился более предсказуемым, а проблемы не обнаруживались только после обращения пользователей», — отметил руководитель продукта Metrika42 Денис Пахомов.