文件名称:swift-metrics:Swift的Metrics API
文件大小:45KB
文件格式:ZIP
更新时间:2024-05-21 06:18:16
metrics swift-server Swift
SwiftMetrics 用于Swift的Metrics API程序包。 几乎所有生产服务器软件都需要发出度量信息以提高可观察性。 由于各方不太可能就一个特定的指标后端实现达成共识,因此该API旨在建立一种可由各种指标库实现的标准,然后该标准库指标数据发布到后端,例如 , ,在发布,写入磁盘等 这是社区驱动的开源项目积极寻求贡献的开始,无论是代码,文档还是想法。 除了为SwiftMetrics本身做出贡献之外,我们还需要与指标兼容的库,这些库会将指标发送到后端,例如上面提到的那些。 涵盖了SwiftMetrics今天提供的,但是随着社区的投入,它将会继续发展。 入门 如果您有服务器端Swift应用程序,或者可能是跨平台(例如Linux,macOS)应用程序或库,并且您希望发出指标,则针对此指标API包是个好主意。 在下面,您将找到入门所需的所有知识。 添加依赖项 要添加对度量标准AP
【文件预览】:
swift-metrics-main
----docker()
--------docker-compose.2004.main.yaml(310B)
--------Dockerfile(1KB)
--------docker-compose.1804.53.yaml(312B)
--------docker-compose.2004.54.yaml(306B)
--------docker-compose.1804.52.yaml(312B)
--------docker-compose.1804.50.yaml(251B)
--------docker-compose.yaml(926B)
--------docker-compose.1804.51.yaml(312B)
----.mailmap(146B)
----.github()
--------ISSUE_TEMPLATE.md(402B)
--------PULL_REQUEST_TEMPLATE.md(287B)
----Sources()
--------Metrics()
--------CoreMetrics()
----LICENSE.txt(11KB)
----CONTRIBUTORS.txt(775B)
----.swiftformat(163B)
----scripts()
--------generate_docs.sh(4KB)
--------soundness.sh(5KB)
--------check_no_api_breakages.sh(4KB)
--------generate_contributors_list.sh(1KB)
--------generate_linux_tests.rb(6KB)
--------build_podspec.sh(2KB)
----Tests()
--------LinuxMain.swift(890B)
--------MetricsTests()
----NOTICE.txt(2KB)
----CONTRIBUTING.md(4KB)
----README.md(12KB)
----Package.swift(1KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(78B)
----dev()
--------git.commit.template(259B)