Я использую 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, когда контейнер не работает, и фактическое время безотказной работы, когда он работает.
Или любые другие предложения.