O Fluxo ETL Pycemaker é responsável por disponibilizar em Collections do MongoDB os dados estatísticos do consumo de ambiente da Aplicação monitorada. O Fluxo também realiza o envio de E-mails de alertas de criticidade caso a aplicação esteja consumindo muito do ambiente.
| Repositório | Descrição |
|---|---|
| pycemaker-docs | Apresentação e documentação |
| pycemaker-dashboard-client | Front-End Dashboard |
| pycemaker-dashboard-api | API para Dashboard |
| pycemaker-dashboard-middleware | Pycemaker ETL Flow |
| pycemaker-form-client | Front-End para Formuário |
| pycemaker-form-server | Api para Formuário |
-
Banco de dados
- Baixe e instale o banco de dados MongoDB:
- MongoDB Community 5.0.7; e
- Crie um Database nomeado "Pycemaker".
- Baixe e instale o banco de dados MongoDB:
-
Nifi
- Baixe e instale o ambiente de desenvolvimento Nifi:
- Nifi 1.15.3
- Baixe e instale o ambiente de desenvolvimento Nifi:
-
Execute a aplicação
-
Realize a importação do template do fluxo Pycemaker:
- Operate;
- Upload Template;
- Select Template;
- Upload;
- Template;
- Choose Template;
- Add.
-
Por fim, basta executar o Fluxo:
-


