我正在编写一个我希望用户尝试安装的桌面应用程序。我想推出一个pre-alpha版本并收集一些反馈,特别是修复可能抛出的任何未捕获的异常。正如开发人员想在第一时间知道的那样。如何在Python桌面应用程序中实现错误报告(提交日志到远程服务器)
即我想安装的桌面应用程序自动提交相关日志条目到远程服务器,以便我可以检查它们并修复错误。
我一直在使用基于云的服务(它们提供了一个很好的仪表板界面:这是理想的)考虑等,但是他们并不是真正的我需要什么:
- Airbrake.io - 相当昂贵,面向对的webapps和服务器
- Loggly - 有一个永远免费的计划,但仅限于服务器,基于syslog监控。我不能指望用户安装系统日志客户端以及我的应用程序
我喜欢你提出的后一种想法。这可能会效果最好。我只需要为此设置一个SMTP服务器... – fatuhoku