Skip to content

The Health Checks Library for Swift is a simple and easy-to-use way to implement health checks for your server-side Swift applications. It is designed specifically for the Vapor framework and also conforms to the RFC Health Check Response Format for HTTP APIs.

License

LLCFreedom-Space/fs-app-health-checks

fs-app-health-checks

Swift Version License GitHub release (with filter) Read the Docs example workflow example workflow example workflow example workflow codecov

This repository offers a wide collection of health checks features for widely used services and platforms.

Health Checks Library for Swift

The Health Checks Library for Swift is a simple and easy-to-use way to implement health checks for your server-side Swift applications. It is designed specifically for the Vapor framework and also conforms to the RFC Health Check Response Format for HTTP APIs.

Features

  • A set of pre-defined health checks that cover common server-side functionality, such as database connectivity, HTTP connectivity, and memory usage.
  • The ability to create custom health checks to monitor your application's specific needs.
  • A simple API that makes it easy to implement health checks in your Vapor application.
  • Conforms to the RFC Health Check Response Format for HTTP APIs.

Installation

App Health Checks is available with Swift Package Manager. The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler. Once you have your Swift package set up, adding App Health Checks as a dependency is as easy as adding it to the dependencies value of your Package.swift.

dependencies: [
    .package(url: "https://github.com/LLCFreedom-Space/fs-app-health-checks.git", from: "1.0.0")
]

Links

LLC Freedom Space – @LLCFreedomSpacesupport@freedomspace.company

Distributed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3. See LICENSE.md for more information.

GitHub

About

The Health Checks Library for Swift is a simple and easy-to-use way to implement health checks for your server-side Swift applications. It is designed specifically for the Vapor framework and also conforms to the RFC Health Check Response Format for HTTP APIs.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages