Описание
На 1С завязана ежедневная операционка: учет доходов, данные по сбору, фотофиксация с маршрутов, обработка обращений граждан, отчетность и обработка больших объемов данных. Если система тормозит или ведет себя непредсказуемо, это бьет не только по ИТ, но и по скорости работы сотрудников и качеству сервиса для населения и контрагентов.
Компания перешла на сопровождение в компанию «Первый Бит» и купила лицензии уровня КОРП с расширенной корпоративной поддержкой 1С:РКЛ. В рамках РКЛ начал фиксироваться большой поток жалоб и обращений пользователей на работу 1С — компании пришлось искать причины, что именно тормозит систему.
Снаружи контроль был. Серверы смотрели через Zabbix: пики нагрузки и перегрузки были видны. Но он не отвечал на главный вопрос — что именно внутри 1С создает замедления. Сложности долгих отчетов, тяжелых операций и жалобы пользователей на быстродействие системы оставались нерешенными из-за невозможности установить причины.
Для руководства это означало неопределенность: непонятно, наращивать ли железо, и самое главное, в какой момент ждать сбоя при работе с новой сверх нагруженной базой.
Заказчик сравнил существующие решения по мониторингу производительности 1С и выбрал «БИТ.Управление производительностью», так как команде заказчика требовался простой, но мощный инструмент с минимальным порогом входа для поиска и решения проблем производительности. Работы вели на текущих базах, активная фаза — около месяца.
Для выполнения задачи были определены пункты работы:
- Выяснить причины текущих проблем длительного формирования отчетов и выполнения критически важных интерактивных операций в рабочих базах 1С.
- Научить ИТ-службу клиента находить скрытые критические проблемы производительности в базах и устранять их до того, как они начнут влиять на скорость работы критичных бизнес-процессов компании.
Сначала подключили мониторинг и сопоставили «тормозит / перегрузка» с тем, что происходит внутри 1С. Zabbix по-прежнему показывал нагрузку на инфраструктуру, а новый «БИТ.Управление производительностью» отвечал на вопрос, какие проблемы производительности влияют на время выполнения отчетов, проведения документов и выполнение прочих критичных интерактивных операций.
Затем система мониторинга автоматически выявила проблемы, которые при внешней стабильности не замечали. Замечания зафиксировали, оценили по критичности и разобрали с заказчиком. Часть ошибок закрыли сразу, по остальным согласовали порядок работ — без попытки «починить все за неделю» ценой хаоса.
В течение месяца ИТ-служба клиента и «Первый Бит» отработали рабочий цикл: посмотрели инциденты → разобрали → выбрали главное → поставили в работу → проверили статус. Это же стало опорой для переноса базы: до миграции зафиксировали, что исправить заранее, а что контролировать после переезда на свои мощности.
В ежедневную практику ИТ клиента ввели мониторинг 1С. За счет автоматического анализа специалисты заказчика ведут первичное наблюдение сами и подключают команду интеграторов уже по фактам, а не по формулировке «опять все тормозит».
Перегрузки перестали быть черным ящиком. Стало понятно, почему долго считаются отчёты и тяжёлые операции. Вместо споров «мало серверов или виновата 1С» появился список реальных причин и очередность оптимизации. Решения о доработках и ресурсах можно принимать по данным, а не по ощущениям.
Запущен постоянный контроль производительности на текущих базах. За месяц закреплена практика регулярного разбора замечаний и контроля устранения. Проблемы чаще перехватываются до эскалации «снизу» от пользователей.
ИТ-служба клиента самостоятельно держит руку на пульсе 1С. Мониторинг стал частью ежедневной работы, а не разовой услугой команды эксперта интегратора.