por que o contêiner docker consome uma enorme média de carga de CPU

por que o contêiner docker consome uma enorme média de carga de CPU

Quero discutir sobre o comportamento estranho em nosso servidor rhel 7.6

Instalamos o exportador Kafka com contêiner no servidor – máquina kafka-01 (o total de CPU na máquina é 12)

O ymlarquivo a seguir descreve a configuração do contêiner do exportador 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"

então, quando iniciamos o contêiner com dockr-compose, comodocker-compose -f docker.kafka-exporter.yml up -d

notamos que a carga média da CPU salta de ~2-3para 30-40após 1-2 horas

e apenas a reinicialização da máquina retorna a média de carga normal da CPU ao normal (cerca 1 - 2), mas novamente o salto da CPU cada vez que iniciamos o docker compose, (mesmo parar o docker compose não diminui a média de carga da CPU)

alguém pode dar alguma dica sobre qual poderia ser o motivo desse comportamento estranho?

em relação ao nosso caso, é útil considerar a instalação dohttps://github.com/draios/sysdig, para investigação?

Notas:

Verificamos a carga da CPU avrg do uptimecomando linux

às vezes a máquina se tornavacongelarouPENDURARentão não podemos acessar a máquina, e apenas reinicializar ajuda para retornar a máquina ao normal

informação relacionada