SwiftGraylog 1.1.1

SwiftGraylog 1.1.1

Simon LiotieriAdvize 维护。



  • 名字

CircleCI

SwiftGraylog

用 Swift 编写的 Graylog 库。

兼容性

版本 最低 iOS 版本 Swift 版本
1.1.0, 1.1.1 iOS 8.0 Swift 5
1.0.0 iOS 8.0 Swift 4

文档

首先,您需要定义您的 Graylog 服务器 URL。

if let url = URL(string: "https://yourgraylog.com/gelf") {
    Graylog.setURL(url)
}

然后,您可以使用 log 方法并通过传递一个代表 JSON 有效负载的字典将日志发送到 Graylog。

Graylog.log(["message": "Hello Graylog!"])

以下是 Graylog 中可用的字段列表: Graylog 文档

如果在发送日志时抛出问题,则会在 Xcode 控制台打印一条消息。该框架将日志本地存储在用户首选项中,并在每 60 秒重试失败的日志。

安装

Cocoapods

将依赖添加到您的 Podfile 中

pod 'SwiftGraylog'

并在您需要使用它的地方使用 import SwiftGraylog

贡献

请查看贡献指南:CONTRIBUTING.md

一旦您已派生仓库,请在仓库根目录下执行 pod install 并打开 SwiftGraylog.xcworkspace 工作空间。

注意:您有权访问拉取请求和问题打开的模板文件