# Подсистема logosFor1c для сквозного логирования в 1С

> Подсистема сквозного логирования для 1С: клиент и сервер, различные приемники, настройки без хранения в переменной.

- Category: new-repos
- Published: 2025-08-27T05:25:06.722155
- Canonical: https://gitsell.ru/blog/podsistema-logosfor1c-dlya-skvoznogo-logirovaniya-v-1s

## Article


logosFor1c — это подсистема для логирования на клиенте и сервере в 1С:Предприятие, основанная на обработке log1c. Она позволяет создавать несколько изолированных настроек логирования без необходимости хранить их в переменных. Поддерживаются различные приемники: консоль, журнал регистрации, память (только клиент), база (регистр сведений), файл и каталог файлов. Распространяется как расширение конфигурации, без ограничений по типам приложений и ОС.

В перспективе планируется переопределяемый интерфейс для добавления пользовательских способов логирования. Инициализация простая: лЛог.НовыйЛог() или по имени. Уровни логирования — от "НЕТ" до "КРИТИЧЕСКАЯОШИБКА", с методами вывода вроде лЛог.Инф_(). Особенность: отдельные хранилища для клиента и сервера, с синхронизацией через лЛог.ОбновитьЛогиНаКлиентеПоДаннымСервера().

- Поддержка нескольких изолированных настроек без хранения в переменных.
- Логирование в разные приемники на клиенте и сервере.
- Гибкие уровни и шаблоны сообщений с псевдонимами.
- Возможность добавления пользовательских способов через модули.
- Нет ограничений по приложениям и ОС, распространение как расширение.

## Ссылки
- GitHub: [cpr1c/logosFor1c](https://github.com/cpr1c/logosFor1c)
- Страница Gitsell: [https://gitsell.ru/cpr1c/logosFor1c](https://gitsell.ru/cpr1c/logosFor1c)