Логирование в приложении «Многоцелевой и телеграм бот»


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


Подключение логгера

  1. Создайте в Телеграм отдельный чат, в котором будет удобно отслеживать события приложения.
  2. На странице приложения выберите пункт «Привязать Телеграм-чат».
  3. Добавьте в созданный чат бота @unibot_log_bot и завершите привязку.


После подключения используйте Телеграм-чат для просмотра сообщений о работе приложения.

pasted-image.png

Как читать сообщения логгера

Запись лога обычно содержит дату и время события, уровень важности, текст сообщения и дополнительный контекст. В первую очередь обращайте внимание на уровень сообщения:

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



Когда проверять логи

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


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


Подробнее о назначении логов, уровнях важности и составе сообщений читайте в статье «О чем могут рассказать логи: важный инструмент в работе тестировщика».

Комментарии