Debug doPost - BetterLog. Урок 5
Debug: логи Trassir и AnyIP-камер — как читать и что искать
Debug: логи Trassir и AnyIP-камер — как читать и что искать Камеры и видеосерверы думают за вас, но логи — это их дневник. В них видно, почему пропало видео, почему запись не
сохраняется, или почему не удаётся подключиться по сети. Чтение логов экономит время и деньги: вы быстрее найдёте причину и решите
проблему без полного апгрейда системы. Trassir — популярная платформа видеонаблюдения. Она хранит серверные логи, логи устройств и событий. AnyIP-камера — общее название сетевых камер (ONVIF/RTSP), у каждой есть встроенные системные логи и часто поддержка syslog/ftp для выгрузки...
Логгирование с модулем logging, настройка через конфиг файл. Лог-сообщения в Telegram.
Это статья возникла из моей компиляции информации по работе модуля logging. Я кратко постараюсь описать логику работы с ним, настройку конфиг файла и приведу код обработчика для отправки лог-сообщения в Telegram без установки дополнительных библиотек. В первую очередь, сформулирую, для чего я использую логгирование. В процессе написания кода Это очень удобная замена принтам. logger.debug(f'сообщение {value=}') Когда модуль закончен, просто меняем в конфиге один параметр. И все - в консоли больше нет текщих уведомлений. Не надо ползать по всему модулю и убирать ненужные принты. А если нужно вернуться к отладке этого модуля, снова замена всего-лишь одного параметра в конфиге...