Open bripkens opened 8 years ago
I'll try to work on this over the weekend :)
Would be good to finish #3 first. I'll try to fish that before the weekend.
Doesn't seem too hard:
case class StatusPageReporterConfig(apiKey: String, pageId: String, componentId: String)
I have been wanting to do this for some time. Now, with some activity in this project (thanks @britter), this is becoming interesting again.
Component health checks and status pages are a naturally good fit. Statuspage.io is a commonly used status page service with an API that supports all the requirements that we have. Implementation of this reporter will probably be highly similar to the existing Slack reporter.
Statuspage API docs: http://doers.statuspage.io/