FLUTTER ECOSYSTEM

sentry_dio

一个为 Dio 包添加性能跟踪支持的集成。

最新版本
9.20.0
近 30 天下载
21.5万
喜欢数
46
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

Sentry Dio 是一个 Flutter/Dart 包,将 Sentry 与 Dio HTTP 客户端集成,以实现对网络请求的性能追踪。它会自动捕获请求和响应的详细信息,包括时间、状态码和错误,为 API 性能提供深入洞察。此集成帮助开发者在多个平台上实时监控和诊断问题。该包设计用于与现有的 Dio 设置无缝配合,配置需求极少。它支持 Android、iOS、Web、macOS、Windows 和 Linux,非常适合需要强大监控功能的跨平台应用。

适合场景
  • 监控 API 性能
  • 跟踪 HTTP 请求错误
  • 诊断缓慢的网络调用
  • 与现有 Dio 实现集成
  • 跨平台实时错误报告
主要特点
  • 自动性能跟踪
  • 请求/响应元数据收集
  • 无缝集成 Dio
  • 跨平台支持
  • 错误和延迟跟踪
适合对象
  • 使用 Dio 的 Flutter 应用
  • 专注于性能监控的团队
  • 需要实时错误洞察的开发人员
  • 跨平台移动和网页应用
  • 需要详细 API 可观察性的应用程序
使用建议
  • 需要设置 Sentry SDK
  • 可能会略微增加有效载荷大小
  • 需要正确配置才能获得最佳效果
  • 非 Dio HTTP 客户端不需要
  • 依赖于 Sentry 后端的可用性
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add sentry_dio

所属分类

源码仓库

关联项目