Время работы контейнера не подходит для панели инструментов Grafana, когда контейнер находится в состоянии остановки - PullRequest
0 голосов
/ 10 декабря 2018

Я использую CAdvisor, Prometheus, Grafana, чтобы получить подробный мониторинг моей инфраструктуры.Чтобы получить время безотказной работы контейнера, я использовал два запроса Prometheus, и оба они работали, когда контейнер работает.Но как только я выключаю контейнер, время на приборной панели Grafana не подходит.

1) container_start_time_seconds{container_label_com_docker_compose_service="myservice"}*1000

Это дает мне правильное время запуска, но как только я остановлю контейнерон показывает 63 года / 122 года и т. д.

2) (time () -container_start_time_seconds{container_label_com_docker_compose_service="myservice" )/60. Он также дает правильное время, но как только контейнер не работает, он начинает показывать 49 лет (время эпохи).

Isесть любой способ показать время безотказной работы как 0, когда контейнер не работает, и фактическое время безотказной работы, когда он работает.

Или любые другие предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...