对我而言,似乎无法获得包含所有服务及其容器状态(和计数)的可靠指标。
使用来自管理员的“最后一次见面”不起作用 - 这是不可靠的;有一些开放的错误...使用docker指标我只得到运行,停止的总实例数......
有没有人有想法?
答案 0 :(得分:1)
可能在下面的查询中可以提供帮助..
count(count(container_tasks_state{container_label_com_docker_swarm_service_name=~".+", container_label_com_docker_swarm_node_id=~"$node_id"}) by (container_label_com_docker_swarm_service_name))
在Grafana中使用上述查询,普罗米修斯是数据源。