Docker hub: kuvaszmonitoring/kuvasz:2.0.0-beta2
docker pull kuvaszmonitoring/kuvasz:2.0.0-beta2
Updated docs will come with the first stable 2.x.x release!
Breaking changes
- The
DELETE /monitors/{monitorId}/pagerduty-integration-key
andPUT /monitors/{monitorId}/pagerduty-integration-key
endpoints are gone, because the PATCH endpoint is now flexible enough to support both use-cases.
Features
- UI stack and structure is ~90% final now
- Monitor details with a nice overview
- Add/Update a monitor
- Latency chart & metrics
- Exposed
nextUptimeCheck
andnextSSLCheck
on the API - Made
sslValidUntil
persisted on the SSL events, and exposed it on the API sslExpiryThreshold
is configurable now on a per monitor basis- Uptime & latency data retention are separetely configurable now
- Made the whole project translatable (the only language set up is English, as of now, but future translations are already super-easy)
Chore
- Switched to a multi-module project layout (should have done it at the beginning 🤦 )
- Switched to kover from JaCoCo
- The custom JS for the UI is minified now
Full changelog
- rework the update API to be more flexible by @adamkobor in #138
- Expose next checks and SSL check improvements by @adamkobor in #139
- use separate properties for uptime & latency data retention by @adamkobor in #140
- first stable RC-like UI by @adamkobor in #143