База Знаний и Тестирование: Логи приложения в чатах Телеграм


Отслеживайте логи приложения с вашего смартфона! Создайте новый чат Телеграм, привяжите его к Базе Знаний и собирайте записи о событиях: создании, удалении и редактировании статей и разделов, и т.д.! Привязывать приложение может только администратор портала Битрикс24.


Подключение бота к чату

Чтобы добавить бота для отслеживания логов в чате Телеграм, нужно зайти в настройки Базы знаний и выбрать "Привязать Телеграм-бота для сбора логов приложения".





Выбрать группу, куда будет добавлен бот, где будут отображаться логи. После будет отправлена команда от вашего имени, которая добавит бота.





Теперь все действия в Базе знаний будут фиксироваться в Телеграм-чате. Примеры логов: 




Настройка уровня логирования

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

  • DEBUG - будут отображаться все действия в Базе знаний, включая просмотр статей и их редактирование;
  • INFO - представляет информацию по ходу работы приложения, отслеживаются основные операции, такие как создание статьи, ее удаление, создание и удаление раздела и т.д.;
  • WARNING - указывает на предупреждения и потенциальные проблемы, которые не являются критическими ошибками;
  • ERROR - записи ошибок и проблем, которые могут привести к некорректной работе приложения;
  • CRITICAL - указываются только самые критичные ошибки, которые могут привести к немедленному завершению работы приложения.



При этом если будет выбран уровень WARNING, например, то будут выводиться логи уровней над ним: WARNING, ERROR и CRITICAL. Или если выбран DEBUG уровень, то будут выводиться все уровни логов.




Пример настройки бота и его работы

В видео представлен пример работы бота для сбора логов в чате Телеграм:


Установите приложение База Знаний и Тестирование на свои порталы Битрикс24 по ссылке