BILLmanager записывает активность пользователей в журналы. В журналах вы можете посмотреть, когда пользователь заходил в платформу и какие действия выполнял.
Журнал посещений
Чтобы посмотреть информацию о пользовательских сессиях, перейдите в раздел Статистика → Журнал посещений.
В журнал посещений BILLmanager записывает:
время, в которое выполнено действие в системе;
имя пользователя, который вошёл в систему;
IP-адрес, с которого выполнен вход;
порт, с которого выполнен вход;
действие в системе:
регистрация;
авторизация;
выход;
сброс сессии;
метод авторизации:
по логину;
OAuth VK;
OAuth Google.
Информация о пользовательских сессиях сохраняется в файл /usr/local/mgr5/var/billmgr.auth.log, где каждая строка представлена в виде:
auth_method — метод авторизации. Например, login (по логину и паролю), phone (по номеру телефона) и т.д.
Чтобы информация о пользовательских сессиях записывалась в БД, добавьте в конфигурационный файл/usr/local/mgr5/etc/billmgr.confопциюOption EnableDbAuthlog.
Чтобы перенести уже имеющиеся данные из файла /usr/local/mgr5/var/billmgr.auth.log в БД:
Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
Журнал содержит список операций, осуществлённых в платформе.
Чтобы настроить период, в течение которого хранятся записи в журнале операций, перейдите в раздел Настройки → Настройки системы → поле Хранить журнал, дней.
Чтобы посмотреть информацию об операциях, перейдите в разделСтатистика→Журнал операций.
В журнал операций BILLmanager записывает:
время, в которое выполнено действие в системе;
имя пользователя, который запустил операцию;
IP-адрес пользователя, выполнившего операцию;
наименование функции, соответствующей операции.
Если операция запущена платформой, то в поле Пользователь будет указан "root", а в поле Удалённый IP-адрес будет записано имя службы, которая запустила операцию.
Чтобы увидеть больше информации по операциям, выберите в списке операцию → кнопка Просмотр. На форме отображаются:
Время — дата и время выполнения операции;
Пользователь — логин пользователя, который запустил операцию;