Skip to content

Debug logging settings #33

@jakubsuchybio

Description

@jakubsuchybio

For better understanding what is happening. We have crash reports on HockeyApp, but when someone reports some issue, we should be able to request from them debug logs for further analysis.

I would make this in Settings as checkbox to enable Debug Logging.
It would gather debug output into some local file, that could be transfered by issue creator.

Also with this, we should also improve our output logs.
Personally I would make 2 levels of debugging. First that we have now in output window and second, that would be more verbose with more data in it as well. For example:

  • Logging every request (without user sensitive info) and response from the server. (Time, status code, type and response data)
  • Logging navigation queries (Time, From where, to where)
  • Logging every button tapping (Time, on which page, on which button)

Any other ideas what we could include in this Debug logging?

I don't know what we are using now, but I am really great experience with NLog nuget package, where can be set severity levels, multiple streams logging (output and file at the same time), etc.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions