почему контейнер docker потребляет большую среднюю загрузку процессора

почему контейнер docker потребляет большую среднюю загрузку процессора

Я хочу обсудить странное поведение на нашем сервере rhel 7.6

Мы установили экспортер Kafka с контейнером на сервере – машина kafka-01 (общее количество ЦП на машине – 12)

В следующем ymlфайле описана конфигурация контейнера экспортера Kafka.

more  docker.kafka-exporter.yml
---
version: '2.4'
services:
  kafka-exporter:
    mem_limit: "612m"
    image: kafka-exporter:v1.2.0
    restart: always
    network_mode: host
    container_name: kafka-exporter
    command: ["--kafka.server=kafka01.sys65.com:6667"]ump 
    ports:
      - 9308:9308
    logging:
      driver: "json-file"
      options:
        max-size: "15m"
        max-file: "1"

поэтому, когда мы начинаем контейнер с dockr-compose, какdocker-compose -f docker.kafka-exporter.yml up -d

мы замечаем, что средняя загрузка процессора скачет с ~2-3до 30-40через 1-2 часа

и только перезагрузка машины возвращает среднюю загрузку ЦП к норме (около 1 - 2), но снова происходит скачок ЦП каждый раз, когда мы запускаем Docker Compose (даже остановка Docker Compose не снижает среднюю загрузку ЦП).

может ли кто-нибудь подсказать, в чем может быть причина такого странного поведения?

относительно нашего случая, полезно ли рассмотреть возможность установкиhttps://github.com/draios/sysdig, для расследования?

Примечания:

Мы проверили среднюю загрузку ЦП с помощью uptimeкоманды Linux

иногда машина становиласьзаморозитьилиВЕШАТЬпоэтому мы не можем получить доступ к машине, и только перезагрузка помогает вернуть машину в нормальное состояние

Связанный контент