IngressMonitorController icon indicating copy to clipboard operation
IngressMonitorController copied to clipboard

Add support for Stackdriver Uptime Checks and Alert Policies in IMC

Open linki opened this issue 6 years ago • 5 comments
trafficstars

Add support for Stackdriver Uptime Checks and Alert Policies in IMC to monitor the uptime of web applications / microservices deployed to kubernetes/openshift

Uptime checks:

  • https://cloud.google.com/monitoring/uptime-checks/

Alert Policies:

  • https://cloud.google.com/monitoring/uptime-checks/uptime-alerting-policies

Golang client library:

  • https://godoc.org/cloud.google.com/go/monitoring/apiv3
  • https://godoc.org/google.golang.org/genproto/googleapis/monitoring/v3
  • code examples:
    • UptimeCheck example: https://github.com/GoogleCloudPlatform/golang-samples/blob/master/monitoring/uptime/uptime.go
    • Alert Policy example: https://github.com/GoogleCloudPlatform/golang-samples/blob/master/monitoring/alert/alert.go

linki avatar Jan 17 '19 13:01 linki

@linki do you think you can create a PR for this?

rasheedamir avatar Sep 07 '19 19:09 rasheedamir

Do you have some guidance how to add another monitoring solution, e.g. which existing one would be a good starting point, what interface to implement, what to look out for in general?

linki avatar Sep 11 '19 14:09 linki

https://github.com/stakater/IngressMonitorController/blob/master/CONTRIBUTING.md#adding-support-for-a-new-monitor

Hopefully it's updated and should be a good starting point and also we are on slack

rasheedamir avatar Sep 11 '19 15:09 rasheedamir

Thanks!

linki avatar Sep 11 '19 15:09 linki

Status Update: With #254, support for Uptime Checks should be done. The alert policies are not done yet.

maennchen avatar Aug 03 '20 15:08 maennchen

This issue is stale because it has been open for 60 days with no activity.

github-actions[bot] avatar May 25 '23 01:05 github-actions[bot]

This issue was closed because it has been inactive for 30 days since being marked as stale.

github-actions[bot] avatar Jun 24 '23 02:06 github-actions[bot]