Фильтры

Привет коллеги!
 
Иногда требуется отловить плавающий кейс в работе процесса или "отладить" процесс без использования VisualStudio. Большинство проблем можно решить с помощью трассировки процесса. Но если проблема в коде написанном в скриптаске или методах процесса, то самый простой способ - это добавить логирование.

Для этого необходимо:
1) в Using добавить

global::Common.Logging

2) в коде использовать

var _log = LogManager.GetLogger("BusinessProcess");
var processName = "MyProcess"; //Название процесса для простого поиска логов
_log.DebugFormat(@"{0}: Process was started", processName); //Уровень логирования Debug
_log.InfoFormat(@"{0}: Process was started", processName); //Уровень логирования Info
_log.WarnFormat(@"{0}: Process was started", processName); //Уровень логирования Warn
_log.ErrorFormat(@"{0}: Process was started", processName); //Уровень логирования Error

Если сайт развернут в облаке (cloud), то логи можно получить обратившись в техническую поддержку.
Если же сайт размещен на своих серверах (on-site), то логи необходимо искать по пути C:\Windows\TEMP\Creatio\SiteName\0\Log (этот путь может быть изменен в файле nlog.targets.config, параметр LogDir).

Для уровня логирования Debug и Info логи запишутся в файл Common.log, а для уровня Error - в файл Error.log
По умолчанию минимальный уровень логирования в on-site для логера "Common" указан Info. Изменить его можно в файле ..\Terrasoft.WebApp\nlog.config

<logger name="*" writeTo="commonAppender" minlevel="Info" maxlevel="Warn" />

 

Нравится

Поделиться

0 комментариев
Показать все комментарии

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

Подробнее...

Нравится

Поделиться

0 комментариев
Показать все комментарии

Terrasoft надає безкоштовну підписку на систему Customer Center Creatio терміном на 6 місяців для організацій, які активно залучені до боротьби з пандемією COVID-19. Пільгові умови доступні для медичних, благодійних, волонтерських, урядових та інших організацій, яким сьогодні, як ніколи, потрібна швидка реакція, опрацювання збільшеного потоку запитів та значне прискорення процесів. Всі деталі — на нашому сайті: https://www.terrasoft.ua/page/covid-19
Ми віримо, що спільними зусиллями подолаємо цей виклик!

 

Нравится

Поделиться

0 комментариев
Показать все комментарии

Приглашаем на вебинар Creatio Club с продуктовой командой Marketing Creatio. Тема вебинара: Marketing Creatio: новые возможности и планы по развитию продукта на 2020. Валерий Сафронов, Product Leader продуктовой команды, расскажет о полезных обновлениях в работе с кампаниями и email-рассылками, ответит на ваши вопросы. Вы узнаете, над чем сейчас  работает команда продукта, и какие новые фичи появятся в Marketing Creatio уже в ближайшее время.

Дата: 2 апреля 2020

Время: 10:00

Регистрация на вебинар бесплатная. Отправляйте ваши вопросы продуктовой команде в процессе регистрации через специальную форму, чтобы получить ответы на них во время вебинара.

Зарегистрироваться>>>>

Нравится

Поделиться

0 комментариев
Показать все комментарии

Confero Technologies разместилa на Creatio Marketplace очередной продукт — дополнение для управления нормативными документами и библиотекой отчетов NormaDocs for Creatio.

Это дополнение позволяет обеспечить эффективное управление документами, которые регламентируют работу и развитие предприятия любого размера. Функциональность дополнения и его тесная связь с другими объектами Creatio позволяют использовать его также как прекрасное дополнение к CRM и отдельным приложениям по управлению документооборотом, в том числе нашему первому продукту DocFlow Creatio.

Узнайте больше о возможностях NormaDocs for Creatio здесь.

Нравится

Поделиться

0 комментариев
Показать все комментарии