Verifica a utilização de CPU e memória RAM de um ou mais containers Docker a partir de uma(s) imagem/imagens especificada(s) e escreve em um arquivo
.csv.
Você pode mesclar os arquivos.csvutilizando o csv-merge.
- Faça um Fork deste repositório (caso queira modificá-lo) ou somente clone-o.
- Acesse o diretório do projeto;
- Instale as dependências do projeto:
Ou
pip install -r requirements.txt# Linux/macOS python3 -m pip install -r requirements.txt - Defina as variáveis de ambiente:
cp .env.example .env
- Execute o projeto:
python3 src/main.py
HEADER: Lista contendo o cabeçalho da tabela.- Obs: é necessário seguir o padrão definido no arquivo
.env.example;
- Obs: é necessário seguir o padrão definido no arquivo
IMAGE_NAMES: Lista contendo o nome da(s) imagem/imagens Docker que se deseja monitorar;SLEEP_CSV_WRITER_THREAD: Intervalo de tempo em segundos que a thread irá escrever os dados no arquivo.csv;SLEEP_STATS_THREAD: Intervalo de tempo em segundos que a thread irá monitorar o gateway;- Obs: Esse valor deverá ser menor que o definido em
SLEEP_CSV_WRITER_THREAD;
- Obs: Esse valor deverá ser menor que o definido em
- Faça um Fork deste repositório;
- Cria sua branch:
git checkout -b my-new-feature
- Commit suas modificações:
git commit -m "Add some feature"
- Faça o push na sua branch:
Ou
git push
git push origin my-new-feature
![]() |
|---|
| Allan Capistrano |
Por favor ⭐️ este repositório caso este projeto seja útil e/ou tenha lhe ajudado.

