API para monitoramento em tempo real de sistemas Linux — CPU, memória e discos.
10K+
O NanoSysWatch é uma API leve para monitoramento em tempo real de sistemas Linux. Ideal para integração com dashboards e ferramentas de monitoramento, ela fornece dados essenciais como uso de CPU, memória e discos.
🎯 Objetivo Fornecer informações básicas do sistema de forma simples e eficiente — sem a complexidade de funcionalidades como armazenamento histórico ou notificações. A ideia foi criar uma solução direta, feita sob medida para monitoramento em tempo real.
A API expõe:
🔧 Uso de CPU (geral e por núcleo) 🧠 Memória (total, livre e usada) 💾 Discos (espaço livre, usado e total) Essas informações são acessíveis via uma API simples, pronta para ser consumida por outras aplicações ou dashboards.
Apesar de existirem várias soluções no mercado, preferi desenvolver a minha própria. 😜
📦 Funcionalidades Uso de CPU: Monitoramento do uso total e por núcleo. Uso de Memória: Total, usado e livre. Discos: Monitoramento de espaço livre, total e usado em cada disco montado. 💻 Compatibilidade Essa API foi testada e é compatível com os seguintes sistemas operacionais:
Linux: Ubuntu Debian CentOS Fedora Arch Linux Alpine Linux
Content type
Image
Digest
sha256:696f3b136…
Size
43.6 MB
Last updated
6 months ago
docker pull antonioabrantes/system-monitor