Задать вопрос

OpenVZ и клиентский /proc?

Хочу с корневой хост-машины получать счетчики трафика контейнеров. У них интерфейсы venet.

Официальная документация рекомендует делать так:

vzctl exec VEID "cat /proc/net/dev"

Но когда в контейнере кончилась память или просто высокая нагрузка или еще что, то не всегда получается таким способом выполнить команду, бывает ошибка Can't fork и т.д.

Логично было бы предположить, что стоит копать сюда:

cat /vz/root/VEID/proc/net/dev

Но к моему удивлению там общая статистика сервера, а не контейнера…


Может кто знает, как поступить? Вариант с iptables из официальной доки не предлагать.

Перекопал весь сервер, ничего не нашел :(
  • Вопрос задан
  • 2452 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы