AlanBReis / devops-monitoring-platform

Uma plataforma de monitoramento que exibe informações de saúde do sistema (CPU e memória) em tempo real, utilizando Flask como framework web.

Repository from Github https://github.comAlanBReis/devops-monitoring-platformRepository from Github https://github.comAlanBReis/devops-monitoring-platform

DevOps Monitoring Platform

Uma plataforma de monitoramento que exibe informações de saúde do sistema (CPU e memória) em tempo real, utilizando Flask como framework web.

em execução

Objetivo do Projeto

Criar uma plataforma que monitore a saúde de sistemas, infraestrutura e aplicações em tempo real, permitindo que administradores e desenvolvedores visualizem métricas sobre o estado de seus serviços.

Funcionalidades

  • Monitoramento do uso de CPU e memória.
  • Interface web simples e intuitiva.
  • Containerização com Docker para portabilidade.

Tecnologias Utilizadas

  • Flask: Framework web para Python.
  • psutil: Biblioteca para obter informações sobre o uso do sistema.
  • Docker: Para containerização da aplicação.

Pré-requisitos

Antes de começar, verifique se você tem os seguintes itens instalados:

Instalação

  1. Clone este repositório:
    git clone https://github.com/SeuUsuario/devops-monitoring-platform.git
    cd devops-monitoring-platform
    

Dockerização

Para rodar a aplicação em um contêiner Docker, execute os seguintes comandos:

  1. Construa a imagem Docker:
    docker build -t devops-monitoring-app .
    
  2. Execute o container:
    docker run -p 5000:5000 devops-monitoring-app
    

Licença

Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE para detalhes.

About

Uma plataforma de monitoramento que exibe informações de saúde do sistema (CPU e memória) em tempo real, utilizando Flask como framework web.

License:MIT License


Languages

Language:Python 48.3%Language:Dockerfile 27.0%Language:HTML 24.7%