我有一个webapi应用程序(通知引擎(,负责根据请求向配置的用户发送通知。我在Openshift4.3集群中部署了另一个应用程序。我想实现的是,如果这个应用程序因内存问题等而关闭,应该向Notification Webapi发出http请求,并向开发团队发送通知。
有什么方法可以在openshift中实现这一点吗?
在OpenShift 4.6中,有一个功能可以用于使用PrometheusRule
对象和AlertManager
轻松定义自己的警报。
这个功能在OpenShift 4.3中还不存在,但在那里你可以使用类似kubewatch的东西在你的k8s集群中使用它,你可以通过Webhook获得事件通知。