Flutter remote logging

2,024

Well there are several options, some of the common ones are Crashlytics and Sentry.

I prefer https://sentry.io/ because you can host it yourself, alternatively you can use their free package to get started. If you use firebase anyways then you can just use Crashlytics.

With both you can send crash reports but also simple events with messages.

There are other options but I have not used them, you can check the web for alternatives but keep in mind that you need a Flutter client library for these kinds of services.

Share:
2,024
William Terrill
Author by

William Terrill

Updated on December 23, 2022

Comments

  • William Terrill
    William Terrill over 1 year

    I'm releasing an app for a client soon, and I'm concerned about supporting the product over time, and I'd like to get some ways of logging exceptions and general info during operation.

    I'm thinking of using the F_Logs package https://pub.dev/packages/f_logs to store data on the device until I get a call about a problem. Then, I'll have the user (There are about 30 or so) press a button to upload the file to an endpoint on my server to read what they have.

    Is this commonly used? Are there better options or best practices out there?