Releases: benc-uk/nanomon
Releases · benc-uk/nanomon
v0.0.4
New features! Much improve! Extra wow!
Adds
- Result outputs are available in the frontend to see what happened, status codes etc.
- Runner now uses MongoDB change stream, so that monitor changes are watched for & picked up immediately.
- Can fall back to polling if change streams are not available (e.g. in Cosmos DB).
- Updates the makefile and Helm chart to deploy MongoDB as a replica set, in order to support change streams.
- Dev container
Fixes
- Results list in monitor view now shows status name not number
Full Changelog: 0.0.3...0.0.4
v0.0.3
Features and bug fixes
Adds
- HTTP monitor now has RegEx support for scanning the response body and allowing you to put rules on the matched values (docs to come)
- Disabled monitors now clearly shown in web frontend
- Much better Helm chart
- OpenAPI spec for the API, created with TypeSpec
make generate
Fixes
- Would panic when enabling/disabling monitors
Full Changelog: 0.0.2...0.0.3
v0.0.2
Second release!
Adds
- HTTP monitor now returns certificate expiry age in days, allowing for certs expiring soon to fail monitors & trigger alerts. Example rule
certExpiryDays < 30
- Specify the
authClientId
Helm in chart - Monitor definitions in frontend now split into seperate file
Fixes
- Bug in version logging
- Some internal version numbering stuff
Release v0.0.1
First release
Adds
- Everything!
Fixes
- Nothing
docker pull ghcr.io/benc-uk/nanomon-api:0.0.1
docker pull ghcr.io/benc-uk/nanomon-frontend:0.0.1
docker pull ghcr.io/benc-uk/nanomon-runner:0.0.1