Значения в /sys/fs/cgroup/cpuacct/cpuacct.usage*
близки к ожидаемым?
Среда выполнения CloudFoundry Diego использует команду runC stats
для сбора статистики контейнера ( source ). runC, кажется, использует подсистему учета ресурсов ядра ядра в cgroup ( source ).
Однако я не уверен, что этот интерфейс является правильным способом для вас как пользователя для сбора метрик. Запуск телеграфа в контейнере приложения кажется мне странным (будет ли он работать как коляска рядом с приложением? Коляски еще не готовы в CF).
Каков ваш вариант использования, чего бы вы хотели достичь? Если вы хотите получить метрики контейнера для мониторинга, захват метрик из пожарного шланга, вероятно, является для вас подходящим интерфейсом: пожарный шланг - это поток веб-сокетов для захвата метрик приложений. Пример приложения: https://github.com/pivotalservices/app-metrics-nozzle