Битрикс ceventlog add — добавление записи в журнал.

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

Делать запись логов в журнал событий битрикс, будем с помощью api и метода ceventlog add.

Рассмотрим пример использования метода ceventlog add:

1
2
3
4
5
6
7
8
9
<?
	CEventLog::Add(array(
            "SEVERITY" => "INFO",
            "AUDIT_TYPE_ID" => "BONUSE",
            "MODULE_ID" => "main",
            "ITEM_ID" => $_POST["user"],
            "DESCRIPTION" => "Добавление записи в журнал",
        ));
?>

Ниже приведу описание параметров:

Параметр Описание
SEVERITY Степень важности записи. Доступны значения: SECURITY, ERROR, WARNING, INFO, DEBUG для иного система установит UNKNOWN.
AUDIT_TYPE_ID Идентификатор события, к которому относится запись.
MODULE_ID Модуль, к которому относится запись
ITEM_ID ID объекта, в связи с которым происходит добавление (пользователь, элемент ИБ, ID сообщения).
DESCRIPTION Описание записи лога, или техническая информация. Необязательный. По умолчанию — false.
SITE_ID Идентификатор сайта, к которому относится запись в логе. Необязательный. По умолчанию — false.

Теперь мы узнали как добавлять свои записи в журнал событий битрикс и метода ceventlog add. Всем удачи и успехов в работе!