Releases: vapor-community/VaporMonitoring
Releases · vapor-community/VaporMonitoring
V 2.1.2
V 2.1.1
This updates the underlying SwiftPrometheus package to version 0.2.0 adding thread safety.
V 2.1.0
This release adds the ability to filter out non internal routes, avoiding explosion of your metrics
endpoint.
By default this feature is not enabled, so if you update to 2.1.0
without changing your config, nothing will change in the way your metrics are served.
Example:
If your routes.swift
looks like this:
public func routes(_ router: Router) throws {
// Basic "Hello, world!" example
router.get("hello") { req in
return "Hello, world!"
}
}
Requests to host:port/test
will not be taken into account by the logging, but requests to host:port/hello
will
V 2.0.1
V 2.0
WARNING: Breaking release!
The dashboard was removed in this version, and the underlying prometheus tasks were migrated to use SwiftPrometheus
v1.0.0
Version 0.1.0
First stable release of VaporMonitoring! 🎉