Чтобы мои контейнеры работали нормально, я использую отдельный контейнер https://hub.docker.com/r/willfarrell/autoheal/, который наблюдает за другими контейнерами и перезапускает их, когда они нездоровы. Под капотом он использует docker restart
.
. Как я только что изучил, он не увеличивает RestartCount в docker inspect
, который я использую для обнаружения сбойного контейнера. На самом деле, я не могу найти место, где бы я видел, сколько раз была выполнена команда docker restart
.
Как я могу получить эту информацию? Я хотел бы выставить его как метри c для прометея, а поверх него - оповещения.