Este projeto consiste em uma API para armazenamento e análise de logs com base em agregações utilizando C#/.NET e MongoDB. O objetivo é centralizar os logs de diferentes serviços, permitindo consultas para análise de desempenho, erros e comportamentos suspeitos.
- ASP.NET Core
- MongoDB
- Swagger
git clone https://github.com/murilonicemento/log-analyser.git
cd log-analyser
Crie um arquivo appsettings.json
e configure a string de conexão com o MongoDB:
{
"LogAnalyserConfiguration": {
"Database": "logAnalyser",
"Host": "localhost",
"Port": 27017,
"User": "",
"Password": ""
}
}
Acesse a documentação do Swagger em:
http://localhost:5232/swagger
Fique à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a MIT License.