Need advice about which tool to choose?Ask the StackShare community!
Bugfender vs Crashlytics: What are the differences?
- Data Collection: Bugfender provides real-time remote logging and crash reporting, while Crashlytics focuses primarily on crash reporting without extensive real-time logging capabilities.
- Cost: Bugfender offers a pricing structure based on the total number of active devices, whereas Crashlytics is part of Firebase, which has a pricing model based on the volume of events logged.
- Platform Support: Bugfender supports both iOS and Android platforms, as well as web and Unity, whereas Crashlytics is mainly focused on iOS and Android platforms.
- User Feedback: Crashlytics incorporates a feedback feature for users to report issues directly within the app, whereas Bugfender does not offer this functionality.
- Customization: Bugfender allows developers to customize log retention and storage settings, while Crashlytics has more limited customization options in this aspect.
- Integration: Crashlytics integrates seamlessly with Firebase Analytics and other Firebase services, offering a comprehensive suite of tools, while Bugfender can be integrated with other services but may require more manual configurations.
In Summary, Bugfender offers real-time remote logging, broad platform support, and customizable settings, while Crashlytics is more focused on crash reporting, integrates well with Firebase services, and includes in-app feedback functionality.
I am also considering Logstash.
I want to add a remote debugging tool for my application, and my application is currently live in 10 countries. So, the scale is quite big. Can you help me choose the best client-side debugging tool? Also, are there any tools available in the market that provide 3rd party server integration too?
Bugfender is mainly focused on getting the application logs, which is very useful for debugging and reproducing errors reported by users. Also has a "user feedback" option, that lets you get feedback from your users and get the application logs alongside it. Bugsnag and Crashlytics are more focused on "error analytics", mostly crashes, and they're more advanced in terms of analytics and detection of trends in crashes. I hope I helped! Disclaimer: I'm one of the founders of Bugfender.
Bugsnag is one of my favorite tools. I must admit that I can't compare with the other two variants, because I only have experience with Sentry and Bugsnag. Both are fine, but I lean towards Bugsnag. With the help of Bugsnag I'm able to see quite clearly what went wrong, and it shows the affected users (and in my case even the tenant as we're operating a multi-tenant application).
Regarding Logstash: I've been using Bugsnag as a complementary tool with Logging + APM platforms like NewRelic or Datadog. What I mean is, go for Logstash if that's the log monitoring tool you like, but Bugsnag and Logstash are not interchangeable, and it perfectly makes sense to use both.
Pros of Bugfender
- Crash reporting1
- Mobile exception tracking1
- Free1
- IOS1
- Android1
- Great UI1
- Great reports1
- Advanced Logging1
- GDPR1
Pros of Crashlytics
- Crash tracking78
- Mobile exception tracking56
- Free53
- Easy deployment37
- Ios25
- Great ui15
- Great reports11
- Android10
- Advanced Logging8
- Monitor Tester Lifecycle7
- Mac APP and IDE Plugins3
- Great User Experience3
- In Real-Time3
- iOS SDK3
- Security3
- Android SDK3
- The UI is simple and it just works2
- Best UI2
- Light2
- Real-time2
- Seamless2
- Painless App Distribution2
- Crash Reporting2
- Beta distribution2
- Mobile Analytics2
- Deep Workflow Integration2
- IOS QA Deploy and tracking1
- Easy iOS Integration1