gatus

⛑ Automated developer-oriented status page

APACHE-2.0 License

Stars
5.4K
Committers
79

Bot releases are hidden (Show)

gatus - v1.8.0

Published by TwiN almost 4 years ago

  • Added Messagebird as an alerting provider - Thanks to @olimpias #51
  • Added context-root parameter under the web configuration - Thanks to @mindcrime-ilab #46 #45
gatus - v1.7.0

Published by TwiN almost 4 years ago

  • Added web configuration for listening to a specific port and/or address - Thanks to @mindcrime-ilab #43 #40
  • Added support for monitoring using DNS queries - Thanks to @olimpias #44 #26
gatus - v1.6.0

Published by TwiN almost 4 years ago

  • Added [CERTIFICATE_EXPIRATION] condition placeholder - Thanks to @Exagone313 #28 #37 #39
  • Added support for automatically parsing duration in conditions
  • Improved build caching - Thanks to @anapsix #42
gatus - v1.5.0

Published by TwiN almost 4 years ago

  • Added Mattermost as an alerting provider - Thanks to @ziedzaiem #33
  • Removed extra comma in Slack provider request body to prevent potential issues #34
gatus - v1.4.1

Published by TwiN almost 4 years ago

  • Added insecure parameter for custom alerting provider #31
gatus - v1.4.0

Published by TwiN almost 4 years ago

  • Added Kubernetes auto discovery (ALPHA) - Thanks to @adarshk-rapido (#25) and myself (#30)
gatus - v1.3.4

Published by TwiN almost 4 years ago

  • Fixed issue with displayed condition when condition uses len()
  • Minor code readability improvements
  • Improved documentation
  • Improved test coverage
gatus - v1.3.3

Published by TwiN about 4 years ago

  • Added disable-monitoring-lock configuration
  • Updated documentation
gatus - v1.3.2

Published by TwiN about 4 years ago

  • Trimmed down size of condition to display on invalid path
  • unexpected end of JSON input errors are now ignored, as the error is already conveyed by appending (INVALID) next to the JSONPath in the list of conditions
  • Fixed issue with YAML syntax error being ignored
gatus - v1.3.1

Published by TwiN about 4 years ago

  • Fixed issue when the provided SHA512 hash is uppercase #21
gatus - v1.3.0

Published by TwiN about 4 years ago

  • Added support for basic authentication on the dashboard #8 #20
  • Improved documentation
gatus - v1.2.0

Published by TwiN about 4 years ago

New features

  • Added support for skipping certificate verification (services[].insecure) #14
  • Added support for monitoring TCP services #18
  • Added new placeholder [CONNECTED]
gatus - v1.1.1

Published by TwiN about 4 years ago

  • Added support for setting refresh interval on the UI - Thanks to @hurnhu and @mlapan #1 #15
gatus - v1.1.0

Published by TwiN about 4 years ago

New features

  • Added support for patterns #16

Improvements

  • Improved documentation
  • Improved test coverage
gatus - v1.0.1

Published by TwiN about 4 years ago

  • Alerting configuration is now validated on application start
  • Implemented a common provider interface to make adding new alerting providers easier
  • Improved test coverage
  • Refactored some code
gatus - v1.0.0

Published by TwiN about 4 years ago

Breaking changes

  • Fixed inconsistencies in alerting providers #12
    • alerting.slack now takes an object rather than a string as input (alerting.slack.webhook-url)
    • alerting.pagerduty now takes an object rather than a string as input (alerting.pagerduty.integration-key)

Other changes

  • Updated documentation
gatus - v0.2.0

Published by TwiN about 4 years ago

Breaking changes

  • Renamed services[].alerts[].threshold to services[].alerts[].failure-threshold
  • Renamed services[].alerts[].success-before-resolved to services[].alerts[].success-threshold

Not a big fan of breaking changes, but as alerting was relatively recently implemented, I figured that sooner would be better than later.

gatus - v0.1.6

Published by TwiN about 4 years ago

  • Added support for PagerDuty
  • Added new services[].alerts[].success-before-resolved field
  • Updated dependencies
gatus - v0.1.5

Published by TwiN about 4 years ago

  • Updated default config file
gatus - v0.1.4

Published by TwiN about 4 years ago

  • Added subtle GitHub logo that links to this repository in the bottom right corner
  • Added minimal Docker Compose example - Thanks to @49e94b8f256530dc0d41f740dfe8a4c1 #11