Как отправить лог об ошибке

Как отправить лог-файлы?

  • Категория Меню Yaware-клиента

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

Как отправить лог-файлы?

Автоматически:

Нажмите правой кнопкой мыши на иконке Yaware.TimeTracker в трее и выберите “Настройки”.

Перейдите в пункт отправки лог-файлов.

Выберите причину отправки, кратко опишите ситуацию и нажмите кнопку «Отправить».

Вручную:

Для отправки лог-файлов вручную необходимо перейти в папку где логи хранятся. На каждой платформе логи хранятся в следующей директории:

  • Windows: C:ProgramDataTime Tracker
  • Linux: ~/.ywtracker/Time Tracker
  • macOS: ~/Library/Logs/Time Tracker

После перехода в директорию, необходимо архивировать файлы которые находятся в папке Logs и отправить их на почту logs@yaware.com

Была ли эта статья полезна?

instructions

View the Project on GitHub 12kb/instructions

Как отправить логи ошибок

  • Chrome
  • Firefox

Как отправить логи сетевых запросов

  • Chrome
  • Firefox

Есть веб-приложение, которое только обрабатывает http-запросы.

В случае, если во время какого-то запроса в лог будет помещена запись уровня WARNING и выше, то весь лог именно этого запроса необходимо отправить по электронной почте.

Вопрос самой отправки оставим — не так важно. Более интересно, что популярные логеры смогут предложить для решения этой задачи.

Можно ли это сделать средствами популярных логеров?

Как отправить логи браузера в поддержку

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

Очистите кэш и куки в браузере, чтобы ничего не мешало определить ошибку. Затем откройте консоль разработчика. Вот как сделать это в основных браузерах.

Клавиши на MacOS:

Cmd + Alt + I

Клавиши в Windows:

Ctrl + Alt + I или F12

В настройках

Для Google Chrome и Яндекс.Браузера: Меню → Дополнительные инструменты → Инструменты разработчика. Выберите вкладку Network(Сеть).

Mozilla. Меню → Веб-разработка → Сеть

Internet Explorer. Меню → Средства разработчика → вкладка Сеть → Нажать на иконку зеленого треугольника.

Обновите страницу(используйте клавиши Shift + F5 — обновляет страницу из источника) и сделайте в браузере то же, что привело к ошибке.

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

Как отправить логи браузера в поддержку

Как отправить логи браузера в поддержку

Как сделать скриншот

  1. Как только появится ошибка, кликните правой кнопкой мыши по любой строке консоли и выберите:

— в Google Chrome и Яндекс.Браузере: Save as(Сохранить как),

— в Mozilla: Сохранить все как HAR,

— в Internet Explorer: нажать на иконку дискеты и сохранить файл на компьютер.

Сохраните файл с логами браузера, скопируйте URL-страницы(адрес) и пришлите специалисту поддержки.

URL-страницы

У меня есть такой вопрос.

Допустим я написал свое супер-приложение и разместил его в Play Market. Его скачали тысячи пользователей и пользуются им. Однако приложение разумеется не без греха и время от времени в нем случаются ошибки.

Чтобы понимать что за ошибки, что нужно патчить и как дальше поддерживать?

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

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

А теперь вопрос

Как это делать правильно, чтобы не возникло много вопросов от пользователей?

Чтобы Google не забанил мое приложение в своем магазине и вообще избежать подобных проблем.

Правильным ли будет такой вариант:

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

Понравилась статья? Поделить с друзьями:
  • Как отозвать исполнительный лист если в нем ошибка
  • Как отобразить ошибку в ворде
  • Как отображать все ошибки в php
  • Как относятся к ошибкам начальство
  • Как относиться проще к своим ошибками