Contents

swift-server/swift-prometheus

A Swift client library for [Prometheus Monitoring System](https://github.com/prometheus/prometheus).

Installation and Usage

Please see the swift-prometheus [DocC Documentation][Documentation] for details on installation, usage, implementation, and Prometheus standards compliance.

For general Prometheus guidance, see [Prometheus Monitoring System][prometheus-docs].

Security

Please see SECURITY.md for details on the security process.

Contributing

We welcome contributions! Please see CONTRIBUTING.md to learn how you can help, or browse our open issues to find a place to start.

Benchmarks

Benchmarks are located in the Benchmarks subfolder and use the package-benchmark plugin. See the Benchmarks Getting Started guide for installation instructions. Run benchmarks by navigating to Benchmarks and executing:

swift package benchmark

For more information please refer to swift package benchmark --help or the package-benchmark Documentation.

[Documentation]: https://swiftpackageindex.com/swift-server/swift-prometheus/documentation/prometheus [prometheus-docs]: https://prometheus.io/docs/introduction/overview/ [SSWG-Incubation]: https://www.swift.org/sswg/incubation-process.html

Package Metadata

Repository: swift-server/swift-prometheus

Default branch: main

README: README.md