Возможность логгирования в базу данных

Ранее во FlowPoint все логгирование осуществлялось в каждый фронтенд-сервер, аналогично стандартному функционалу SharePoint. По мере роста серверов в конкретном решении, использующем FlowPoint, администрирование удобнее осуществлять, если все логгируемые сообщения хранятся в реляционном нормализованном виде.
Поэтому во FlowPoint была реализована возможность логгирования в базу данных: основная БД FlowPoint (основная таблица - FP_Messages). В которую записываются сообщения от процессов, форм задач, форм карточек документов и т.д.
Разные сообщения имеют разных уровень важности. Во FlowPoint представлены следующие типы сообщений:

  • CriticalError
  • Warning
  • Comment
  • Verbose
  • Error
  • И др.

Также, реализована возможность указания уровня логгируемых сообщений. Например, на тестовых средах важная вся информация от системы, но на промышленных серверах нужна только информация типа «Предупреждение» или «Ошибка».
В дальнейшем планируется доработать административный интерфейс просмотра и управления данными сообщениями.