I am Moshe the Founder @ Flanksource, and today we are releasing canary-checker, an open source, kubernetes native health check platform that provides a unified view of health across the entire stack.<p>Canary checker was born out of the need for platform teams (particularly those running on- premise or on less than perfect infrastructure) to understand the health of applications running on top of the platform.<p>Unlike other solutions such as prometheus blackbox exporter, kuberhealthy, and synthetic testing offered by major cloud providers, our approach goes beyond health collection.<p>Canary Checker enables health aggregation by ingesting alerts from Prometheus, Cloudwatch, Dynatrace, and for running full test suites using tools like K6, Playright, Robot, etc.. This approach provides a unified view of system health without the need to browse through many dashboards.<p>Canary Checker can also replace the need for multiple Prometheus exporters. It empowers you to export metrics from responses across 35+ supported protocols, including HTTP, SQL and Elasticsearch.<p>Something fairly unique to canary-checker is the ability to build stateful checks that use the results of a previous check in subsequent checks to generate metrics around historical data such as logs, logins, and activity stored in db tables.