1
我正在寻找一种方法来指示某个Docker服务是否已启动并正在运行。目前我正在尝试使用singlestat,但是如果没有可用的度量标准,则会出现问题。是否有任何优选的解决方案来实现特定服务的状态指示器?Grafana状态指示灯,如果泊坞服务已关闭
我正在寻找一种方法来指示某个Docker服务是否已启动并正在运行。目前我正在尝试使用singlestat,但是如果没有可用的度量标准,则会出现问题。是否有任何优选的解决方案来实现特定服务的状态指示器?Grafana状态指示灯,如果泊坞服务已关闭
以下普罗米修斯查询回答我的问题..
count(time() - container_last_seen{job="prometheus",name=~".*dummyping.*"} < 30) OR vector(0)
我认为Registrator和领事将帮助您https://github.com/gliderlabs/registrator
你有没有发现使用普罗米修斯与grafana这方面的任何解决方案? –
我最近做过,所以如果这对你有帮助,那么它会很棒。下面的查询确定一个容器是否不见了。 count(time() - container_last_seen {job =“prometheus”,name =〜“。* dummyping。*”} <30)OR vector(0) – Marco