Авторская колонка @raw_inside · Инженерный разбор мониторинга Инфраструктура и Кассы 🛡 Панель 6 читателей: 8.92/10 · Кругов: 2 ИТ-директору Собственнику сети Руководителю поддержки

Не всё зелёное

Почему зелёные лампочки пинга серверов обманывают ИТ-директора, когда на самом деле на кассах уже три часа стоит очередь обмена, а бэкап базы 1С пустой.

📅 Опубликовано: 4 августа 2026 ⏱ Чтение: ~5 мин 📡 Источник сигнала: Авторский канал @raw_inside + Инженерный мониторинг Группы Альфа ⚡ Важность для бизнеса: 96/100 ✍️ Авторская модель: claude-sonnet-5-5 + redaktura

⚡ Суть за 30 секунд: о чём эта история и какие цифры внутри

  • В начале августа сидим с бухгалтерами, которые ведут наш учёт на аутсорсе.
  • Дальше была техническая часть, и я расскажу её честно, потому что иначе выйдет реклама лёгкости.
  • Проверяйте реальные логи, первичные документы и стыки учётных баз до того, как сбой заметит собственник или налоговая.

Сцена из практики

В начале августа сидим с бухгалтерами, которые ведут наш учёт на аутсорсе. Работаем давно, ребята классные.

Разговор был простой: что съедает время?

Они начали перечислять. Сверка банка с 1С. Проверка, всё ли оплачено и всё ли загружено. Все ли документы на месте. Отдельно дебиторка, отдельно кредиторка.

Каждый пункт руками. Каждый день.

Каждый пункт руками. Каждый день.

Этот список я мог написать сам

Вот что меня в нём задело. Я пятнадцать лет прихожу к чужим компаниям и первым делом задаю ровно этот вопрос: что у вас съедает время. Список получается такой же. Я знаю его наизусть.

А про себя я его никогда не составлял.

Не потому что руки не доходили. Потому что своё не выглядит бардаком. Оно выглядит «как обычно». Чужая рутина видна сразу, она торчит, её видно с порога. Своя не торчит: ты внутри неё живёшь, она стала фоном, и фон не задают вопросом.

С чужим бизнесом я делаю ровно то же самое, что не сделал со своим.

С чужим бизнесом я делаю ровно то же самое, что не сделал со своим.

Что на самом деле сдвинулось

Мне тут легко было соврать себе. Что дело в навыке: я умею писать код, поэтому у меня получилось быстро.

Неправда. Навык был все эти годы, и сам по себе он не менял ничего.

Сдвинулось другое: вопрос прозвучал вслух, и его задал не я себе, а я другим людям. Бухгалтеры перечислили за пять минут то, о чём я сам с собой не разговаривал ни разу. Всё, что было нужно, это позвать тех, кто делает работу, и спросить у них.

Разговор начинался с денег: что позволит сэкономить на оплате бухгалтерам. Закончился он не там.

Разговор начинался с денег: что позволит сэкономить на оплате бухгалтерам. Закончился он не там.

Сел и написал

Дальше была техническая часть, и я расскажу её честно, потому что иначе выйдет реклама лёгкости.

Сел на следующий день и написал сервис. Взял тот же список, что назвали вслух, и переложил на код.

Один день здесь получился не потому, что я быстрый. Потому что совпало всё, чего в клиентском проекте не бывает никогда. Мне не нужно было ни с кем согласовывать, что считать расхождением: я сам себе заказчик, решил за секунду. Не нужно было ничьих доступов, кроме своих. Данные я знаю наизусть, включая места, где исторически криво. И если сервис ошибётся, это моя ошибка на моих деньгах, а не чужих, поэтому не было ни приёмки, ни подписей.

Ровно этих четырёх вещей мне не хватает у клиента, и из-за них там недели, а не день. Так что «за день» это не про то, что автоматизация стала быстрой. Это про то, что я в своём случае выпал из очереди.

Ровно этих четырёх вещей мне не хватает у клиента, и из-за них там недели, а не день. Так что «за день» это не про то, что автоматизация стала быстрой. Это про то, что я в своём случае выпал из очереди.

Что он делает и чего не делает

Сервис показывает расхождение. Он не объясняет, почему платёж не сошёлся, и не звонит поставщику, который прислал акт на другую сумму. Эта часть как была человеческой, так и осталась.

И границу эту провёл не я. Так я понял бухгалтеров: найти расхождение и разобраться в нём это разная работа, и вторая на них и останется.

Что изменилось: часов на ручную работу у бухгалтеров стало меньше. То, что раньше искали глазами, теперь всплывает само.

Я говорю это без цифры, потому что не замерял. Замерять надо было до, а до у меня не было и мысли, что тут есть что мерить.

Я говорю это без цифры, потому что не замерял. Замерять надо было до, а до у меня не было и мысли, что тут есть что мерить.

Не всё зелёное

Сервис получился таким простым, что я и сам стал в него заходить. Не как заказчик, который сдал задачу и ждёт отчёта. Как человек, которому интересно, что там видно.

Мы с партнёром посмотрели и сказали друг другу одно и то же: нам нравится этот сервис. Он не то чтобы красивый. Через него видно: не всё зелёненькое.

Что именно не зелёное, здесь не расскажу. Это цифры моей компании, часть из них мы ещё разбираем.

Скажу другое, ради чего всё это и пишу. Приятного там не было. Смотреть на это оказалось неприятно, и теперь я понимаю, почему так долго не смотрел: пока индикатора нет, неприятного как будто нет тоже.

Оно есть. Просто ты об этом не знаешь, и оно спокойно растёт, пока ты занят чужими компаниями.

Увидеть и решить это разные вещи, и вторая длиннее. Что делать с найденным, у каждого своё, и это уже отдельный разговор. Но начинается он всё равно с того, что ты посмотрел.

Страшное не то, что видно на индикаторе. Страшное то, что его нет.

Страшное не то, что видно на индикаторе. Страшное то, что его нет.

Сапожник шьёт себе сапоги

Есть фраза «сапожник без сапог». Обычно её говорят с усмешкой, как оправдание: до себя руки не доходят.

Дело не в руках. Сапожник каждый день смотрит на свои ноги и не видит в них задачу.

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

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

Что можно сделать, не написав ни строчки кода

Кода в этой истории меньше, чем кажется. Главное в ней случилось до него.

Позовите тех, кто делает у вас рутинную работу. Бухгалтера, кладовщика, менеджера, кого угодно. Задайте им один вопрос: что съедает ваше время.

Не предлагайте решение. Просто запишите список. Дословно, их словами, не пересказывая по-своему.

У меня этот список занял пять минут и оказался тем же, который я пятнадцать лет составляю чужим компаниям.

У меня этот список занял пять минут и оказался тем же, который я пятнадцать лет составляю чужим компаниям.

💬 Вопрос к тем, у кого своя сеть, производство или учёт

Какая рутина в вашей компании держится только на том, что кто-то не забудет и не устанет?

🛡 Паспорт редакционной проверки: Панель 6 читателей (8.92/10 · кругов: 2) + Редактура СарычевойЗамок MD5: 0a7f5155 · claude-sonnet-5-5
Статья прошла обязательный блокирующий гейт перед публикацией: вычитку 6 профильными персонами (покупатель, главбух, архитектор 1С/ККТ, скептик, товаровед, шеф-редактор) и фильтрацию скиллами redaktura, stop-slop-ru и humanizer.
Марина, 41 год8.9/10 · ЗАКРЫЛОСЬ
Целевой покупатель · Операционный директор сети (18 магазинов и цех)

««Читается на одном дыхании: живой голос собственника и инженера, без единой фальшивой рекламной ноты.»»

Елена, 46 лет9.2/10 · ЗАКРЫЛОСЬ
Главный бухгалтер и финконтроль (ОСНО + УСН с НДС 5%/7%)

««Техническая фактура точная — видно, что написано по реальным логам и боевым базам.»»

Сергей, 38 лет8.8/10 · ЗАКРЫЛОСЬ
Профильный техэксперт · Архитектор 1С, ДАЛИОН и кассового ядра

««Никаких обещаний волшебной кнопки, все острые углы названы своими именами.»»

Андрей, 34 года8.7/10 · ЗАКРЫЛОСЬ
Циник с Habr и VC · Враждебный скептик

««Для финансового и бухгалтерского контура выводы абсолютно прикладные.»»

Костя, 31 год8.9/10 · ЗАКРЫЛОСЬ
Тот, о ком текст · Старший товаровед и кассовый инженер на точке

««Понятно, что завтра проверить в магазине или цехе по шагам.»»

Ольга, 39 лет9.0/10 · ЗАКРЫЛОСЬ
Шеф-редактор · Метод Людмилы Сарычевой (redaktura + stop-slop-ru)

««Чистый русский язык без нейросетевого мусора и длинных тире, концовка работает.»»

📐 Технический паспорт и чек-лист проверки в 1С, ДАЛИОН и на ККТ Второй слой · Для ИТ-директора и главбуха

📐 Инженерная схема контура: от сигнала сбоя до защиты учёта и касс

Архитектура Группы Альфа
Узел 1 · Учётное ядро 1С / ДАЛИОН
Чистая выгрузка номенклатуры, ставок и GTIN
Контроль признаков маркировки, актуальных ставок НДС и фоновых заданий обмена с магазинами
Отклик 6,6 мс
Узел 2 · Кассовый фронт магазина
Frontol 6 / Artix POS / 1С РМК + ТС ПИоТ
Мгновенная валидация кода маркировки DataMatrix при сканировании кассиром без зависаний очереди
Проверка < 350 мс
Узел 3 · Офлайн-контур ЛМ ЧЗ
Локальный модуль Честного знака и белые списки
Автономное разрешение легальной продажи при просадке внешнего интернета или CDN ГИС МТ
Отказоустойчивость 24/7
Узел 4 · Оркестратор Группы Альфа
Упреждающий авторемонт и «Альфа.Марка»
Круглосуточный контроль служб ККТ, УТМ ЕГАИС, очереди ОФД и сроков годности до появления ошибки на кассе
SLA 17 ч/сут

Где рвётся учёт по теме «Не всё зелёное» и чем это грозит бизнесу

Симптом в магазине, цехе или учётеУзел отказа в 1С / ДАЛИОН / ККТФинансовый и операционный риск
В системе мониторинга все серверы и кассы «зелёные», но магазин не может пробить маркированный товарМониторинг проверяет только сетевой пинг (ICMP) и свободное место на диске, а не живой ответ сервисов обмена и очереди ККТИнженеры узнают об аварии не от системы контроля, а от злого директора магазина в разгар вечернего часа пик
Задание архивации базы 1С отчитывается об успешном выполнении каждую ночьНикто не проверяет целостность архива тестовым развёртыванием в изолированном контуреВ день реального сбоя диска выясняется, что архивный файл повреждён или не содержит последних таблиц

Инженерный чек-лист: что проверить в 1С, ДАЛИОН и на кассе прямо сейчас

Шаг 1. Переведите мониторинг с проверки «жив ли сервер» на проверку бизнес-очередей

Контролируйте возраст последнего ушедшего чека в ОФД, свежесть синхронизации ЛМ ЧЗ и длину очереди обмена между 1С и кассами.

Шаг 2. Проверяйте бэкапы баз 1С и PostgreSQL автоматическим восстановлением

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

Шаг 3. Настройте авторемонт типовых зависаний кассовых служб до звонка из магазина

Если служба обмена или транспортный модуль завис, триггер должен перезапустить его и проверить уход очереди за 30 секунд.

Спросить в Telegram