stakater / IngressMonitorController

A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices in UptimeRobot, StatusCake, Pingdom, etc. – [✩Star] if you're using it!
https://stakater.com
Apache License 2.0
600 stars 104 forks source link

Configure grafana alert for TCP checks and advanced configuration options? #601

Open danfinn opened 3 months ago

danfinn commented 3 months ago

Describe the bug Currently we are using some home written tools to add grafana synthetic checks for our deployments but IngressMonitorController would be a nice tool to be able to use. It seems like the grafana configuration options are pretty minimal though, at least according to the docs and looking at the CRD?

Currently, when we create our grafana synthetic checks we need the ability to:

MuneebAijaz commented 3 months ago

hi @danfinn , yes the grafana synthetic monitoring implementation is not complete at the moment, minimal things were done to get it started. https://github.com/grafana/synthetic-monitoring-api-go-client/blob/main/docs/API.md any options available here can be used to extend IMC. However, that would require help from the community to be able to cover the API fully, since the team internally doesn't do active development on IMC. Feel free to open a PR