通过弹性心跳监控kubernetes入口资源

时间:2020-01-25 18:21:53

标签: elasticsearch kubernetes elastic-beats

是否可以通过任何方式配置弹性心跳以自动检测集群中的入口资源,并对每个资源进行简单的运行状况检查?

否则,有什么简单的替代方法? 就像订阅Ingress资源事件的操作员一样,对于每个活动的Ingress资源,在预先配置的运行状况检查端点上运行GET。

1 个答案:

答案 0 :(得分:0)

好吧,根据当前的heartbeat (actually common for all beats) codebase,我认为没有。

    switch config.Resource {
case "pod":
    p.eventer, err = NewPodEventer(uuid, c, client, p.publish)
case "node":
    p.eventer, err = NewNodeEventer(uuid, c, client, p.publish)
case "service":
    p.eventer, err = NewServiceEventer(uuid, c, client, p.publish)
default:
    return nil, fmt.Errorf("unsupported autodiscover resource %s", config.Resource)
}
相关问题