Table of Contents
...
Info |
---|
Возможность по расширению логирования кассовой программы доступна в SetConsole.
|
Где хранятся и настраиваются лог-файлы в кассовой программе SetRetail
...
Info |
---|
После редактирования уровня логирования в файле log4j.xml настройки применяются без перезагрузки. |
...
Логгер | Лог-файл | Наименование |
---|---|---|
ru.crystals.pos.nfc | nfc.log | Бесконтактные NFC-считыватели |
ru.crystals.pos.msr | msr.log | Внешний карт-ридер |
ru.crystals.pos.registry | registry.log | Изменения реестра модулей в файле, который обновляется с сервера в папку /home/tc/storage/crystal-cash/module/registry/ServerRegisterModules-config.xml |
ru.crystals.pos.cards | cards.log | События по обработке дисконтных и любых других номеров карт кассовым модулем |
ru.crystals.pos.cards.crm | cards-crm.log | Обработка ответов по картам от внешней CRM-системы |
ru.crystals.pos.keylock | keyLock.log | Событие, если клавиша нажалась и застряла в таком положении |
ru.crystals.pos.barcodeprocessing | barcodeProcessor.log | События по обработке отсканированных штрих-кодов кассовым модулем |
ru.crystals.pos.prismabridge | prismaBridge.log | Взаимодействие с событийным сервером SetPrisma |
ru.crystals.pos.cftbridge | cftBridge.log | Процессинг ЦФТ |
ru.crystals.pos.plastek | ptBridge.log | Процессинг PlasTek |
ru.crystals.siebel | siebelBridge.log | Бонусный процессинг Siebel |
org.eclipse | set10client.log |
|
org.glassfish.jersey | ||
ru.crystals.set10client | ||
ru.crystals.cashclient | ||
ru.crystals.json | ||
ru.crystals.pos.softcheck | softCheckBridge.log | Мягкий чек |
ru.crystals.informix | informixBridge.log | Бонусный процессинг Informix |
ru.crystals.set5 | set5.log | Взаимодействие с SetRetail5 |
ru.crystals.pos.visualization | visualization.log | Работа визуализации кассового модуля, прорисовка интерфейса |
org.hibernate | hibernate.log | Логирование системных событий между базой данных и кассовым модулем. В том числе и отображение SQL-запросов. |
ru.crystals.pos.bank | bank.log | Банковский терминал |
ru.crystals.pos.fiscalprinter | fiscalPrinter.log | Фискальный принтер. Принтер чеков |
ru.crystals.pos.erpi | externalERPI.log | Отправленные данные во внешние ERP-системы, в случае включения данной функциональности на кассе. |
ru.crystals.pos.keyboard | keyboard.log | Все события нажатия клавиш на клавиатуре. |
ru.crystals.pos.customerdisplay | customerDisplay.log | События дисплея покупателя |
ru.crystals.pos.cashdrawer | cashDrawer.log | Денежный ящик |
ru.crystals.pos.scale | scale.log | Прикассовые весы |
ru.crystals.pos.erpi | cash-erpi.log | Не используется |
ru.crystals.pos.catalog | goods.log | Обработка товарного справочника кассовым модулем |
ru.crystals.pos.check | document.log | Обработка и отправка экземпляров данных по кассовым документам |
ru.crystals.pos.payments | payments.log | Типы оплат |
ru.crystals.plugins | plugins.log | Set10 API - внешние плагины |
org.apache.kafka | kafka.log | Сервис KAFKA |
ru.crystals.pos.user | users.log | Сессии работы пользователей |
ru.crystals.pos.services | services.log | Сервис плагина НЕТТО |
ru.crystals.pos.techprocess | techProcess.log | Технические процессы - логика работы торговли в кассовом модуле, а также обработка всех бизнес-процессов |
ru.crystals.pos.operdaymessanger | operDayMessanger.log | Не используется |
ru.crystals.pos.loyal | loyal.log |
|
ru.crystals.pos.loyalty | ||
ru.crystalservice.setv6.discounts | ||
ru.crystals.loyal | ||
ru.crystals.pos.loyal.cash.transport | root.log | |
ru.crystals.pos.aop | methodCall.log | Не используется |
ru.crystals.pos.configurator | configurator.log | Загрузка и изменение конфигурации кассового модуля |
ru.crystals.processing.gateway | gateway.log | Логирования технического компонента POS Gateway, позволяющий сократить время получения информации о клиенте (данные покупателя, доступные акции, бонусы, персональные предложения) на кассе. |
ru.crystals.pos.gateway | gateway.log | |
ru.crystals.pos.stockbalance | stockBalance.log | Логирование операций по запросам остатков в 1С. |
ru.crystals.pos.gtd | gtdService.log | Логирование процессинга по работе получения ответов и запросов номера ГТД из SAP. |
ru.crystals.pos.property | properties.log | Логирование обновлений в таблице sales_management_properties, пришедших с сервера. |
ru.crystals.pos.emsr | externalMSR.log | Внешние карт-ридеры |
ru.crystals.httpclient | httpClient.log | Обращение к внешним http-серверам и обратно к кассовому модулю для обмена данными между сервером и кассовым модулем. |
ru.crystals.transport | ||
ru.crystals.cm.cash | ccm.log | Менеджер Управления Конфигурацией (обновления кассового модуля) |
ru.crystals.cm.synchronization | synchronization-ccm.log | Загрузка обновлений кассового модуля |
ru.crystals.pos.utils.CommonLogger | java.log | Не используется |
ru.crystals.pos.speed.SpeedLog | speed.log | Скорость обработки команд между классами и плагинами внутри кассового модуля |
ru.crystals.pos.utils.LoggerStream | java.log | Не используется |
ru.crystals.pos.ml | ml.log | Система лояльности Manzana Loyalty |
ru.crystals.pos.sm | sm.log | SetMachine |
ru.crystals.pos.sc | sc.log | SmartCheckout |
ru.crystals.pos.loymax | loymaxBridge.log | Бонусный процессинг LOYMAX |
ru.crystals.pos.kopilka | kopilkaBridge.log | Процессинг копилка |
ru.crystals.pos.advertising | advertising.log | Проверка загрузки цен по рекламной акции |
ru.crystals.pos.checkdisplay | advertising.log | Графический дисплей чеков |
ru.crystals.pos.rfidscanner | rfidScanner.log | Модуль работы с RFID метками |
ru.crystals.pos.aeroflot | aeroflotBonusesCFT.log | Бонусный процессинг ЦФТ. Аэрофлот Бонус |
ru.crystals.pos.barcodescanner | barcodeScanner.log | События сканера штрих-кода |
METRIC | metrics.log | Статистика работы кассы в режиме торговли:
|
ru.crystals.pos.egais.excise.validation | validation.log | Модуль валидации марок (SetMark и др. сервисы валидации) |
ru.crystals.license.client | root.log | Запрос лицензии кассой |
ru.crystals.bundles | bm.log | Загрузка модулей, плагинов и других объектов кассы |
LIFECYCLE | lifecycle.log | Логирование жизненного цикла кассы:
|
Расширение логирования для проведения анализа
Для анализа 99% инцидентов расширьте до уровня TRACE следующие логгеры:
Стандартный набор:
- ru.crystals.pos.barcodeprocessing
- ru.crystals.pos.visualization
- ru.crystals.pos.bank
- ru.crystals.pos.fiscalprinter
- ru.crystals.pos.keyboard
- ru.crystals.pos.scale
- ru.crystals.pos.check
- ru.crystals.pos.payments
- ru.crystals.plugins
- ru.crystals.pos.techprocess
- ru.crystals.pos.utils.CommonLogger
- ru.crystals.pos.speed.SpeedLog
- ru.crystals.pos.barcodescanner
- ru.crystals.api
Дополнительно расширьте список, если на кассах используется механики лояльности:
- ru.crystals.loyal
- ru.crystals.pos.loyal
- ru.crystals.pos.loyalty
- ru.crystals.pos.loyal.cash.transport
Для кассы SetTouch расширьте следующие логгеры:
- ru.crystals.pos.touch2
- ru.crystals.pos.touch2.jetty
При использовании мягких чеков SetKit расшрирьте логгер:
- ru.crystals.pos.softcheck
При использовании функциональности проверки марок в честном знаке расширьте логгер в DEBUG:
- ru.crystals.pos.catalog
Пример анализа
Анализ событий кассовых операций
...