我们让docker在不同的服务器上运行docker容器,我们想知道docker容器何时崩溃。我们有Kibana的Elasticsearch堆栈。因此,我们考虑以下管道:
- docker容器停止
- docker向Elasticsearch发送警报
- Elasticsearch向我们的Slack频道发送警报
当docker向弹性搜索发送警报时,第一部分的最佳方法是什么?
谢谢
类似警报的行业标准是有一个外部看门狗服务(Nagios、Kuma等(,它会定期运行健康检查(GET /_cluster/health
请求(并检查集群状态是否为";红色";。如果请求失败,或者是你的Slack、PaderDuty等出现红色。