SplunkOtel 0.11.2

SplunkOtel 0.11.2

Darby Vernon 维护。



SplunkOtel 0.11.2

  • Splunk

参与贡献   •   安全

Stable OpenTelemetry Swift Splunk GDI specification GitHub release (latest SemVer) Build Status


Splunk RUM 代理程序 for iOS

Splunk RUM 代理程序 for iOS 提供一个 Swift 包,它可以捕获:

  • 使用 URLSession 元数据记录 HTTP 请求
  • 应用程序启动信息
  • UI 活动 - 屏幕名称(通常是 ViewController 名称)、动作和 PresentationTransitions
  • 崩溃/未处理的异常使用 SplunkRumCrashReporting

🚧此项目目前处于 BETA 版本。它受到 Splunk 的 官方支持。但是,可能会引入破坏性更改。

要求

Splunk RUM 代理程序 for iOS 支持 iOS 11 及以上版本,包括 iPadOS 13 及更高版本。

入门

要开始,请参阅 Splunk Observability Cloud 文档中的 为 Splunk RUM 仪器化 iOS 应用程序

崩溃报告

Splunk iOS崩溃报告模块使用PLCrashReporter将为iOS RUM代理添加崩溃报告。

要启用崩溃报告,请参阅Splunk Observability Cloud文档中的启用崩溃报告

手动OpenTelemetry配置

您可以使用iOS RUM代理手动为Splunk RUM配置iOS应用程序,以搜集附加遥测数据,清洗个人可识别信息(PII),添加全局属性等等。参见Splunk Observability Cloud文档中的手动配置iOS应用程序

贡献

有关构建、运行测试等的说明,请参阅CONTRIBUTING.md

故障排除

有关Splunk OpenTelemetry iOS配置的故障排除问题,请参阅官方文档中的故障排除iOS配置 splunk Observability Cloud

许可证

此库根据Apache Software License版本2.0授权。有关更多详情,请参阅许可证文件

ℹ️  SignalFx于2019年10月被Splunk收购。有关更多信息,请参阅Splunk SignalFx