Salutem 0.1.8
Released under the MIT License
Aggregate project for all salutem modules.
Installation
To install, add the following dependency to your project or build file:
[io.logicblocks/salutem "0.1.8"]
Topics
Namespaces
salutem.check-fns.data-source.core
Provides a data source check function for salutem.
Public variables and functions:
salutem.check-fns.http-endpoint.core
Provides an HTTP endpoint check function for salutem.
Public variables and functions:
salutem.core
A system for defining and maintaining a collection of health checks with support for both realtime and background checks.
Public variables and functions:
- all-checks
- background-check
- background?
- check-name
- check-names
- duration
- empty-registry
- evaluate
- find-cached-result
- find-check
- healthy
- healthy?
- maintain
- outdated-checks
- outdated?
- realtime-check
- realtime?
- resolve-check
- resolve-checks
- result
- shutdown
- status
- unhealthy
- unhealthy?
- with-cached-result
- with-check
salutem.core.checks
Provides constructors, predicates and evaluation functions for checks.
Public variables and functions:
salutem.core.maintenance
Provides an asynchronous maintenance pipeline for maintaining up-to-date results for the checks in a registry.
Public variables and functions:
salutem.core.registry
Provides constructors, query functions and resolution functions for registries.
Public variables and functions:
salutem.core.results
Provides constructors and predicates for check results.
salutem.core.time
Provides time utilities for use in check definitions and the maintenance pipeline.
Public variables and functions: