PowerTrackZ e um sistema de monitoramento e analise de pontos de acesso WiFi, com foco em deteccao de interferencia e otimizacao de configuracoes.
- Cadastro, importacao e geracao de pontos de acesso
- Integracao com Zabbix externo para carregar APs monitorados
- Mapa interativo no frontend com Leaflet
- Analise de colisao e otimizacao por algoritmos em C
- Execucao via Docker Compose
PowerTrackZ/
├── services/
│ ├── frontend_service/ # Interface web e mapa
│ ├── access_point_service/ # CRUD, importacao, geracao e Zabbix
│ └── analysis_service/ # Algoritmos de analise
├── scripts/ # Automacao e manutencao
├── docs/ # Documentacao
└── docker-compose.yml
- Entrada principal em
http://localhost:3000 - Paginas web, assets e mapa interativo
- Rotas
/api/*usadas pela interface
- CRUD de pontos de acesso
- Importacao e geracao de APs
- Configuracao, teste e sincronizacao com Zabbix externo
- Persistencia dos APs cadastrados
- Analise de colisao entre pontos de acesso
- Estrategias de otimizacao
- Respostas em streaming para a interface
docker compose build
docker compose up -d --remove-orphansAcesse:
http://localhost:3000
./scripts/management/start.sh
./scripts/management/stop.sh
./scripts/monitor.sh- Arquitetura:
docs/architecture/README.md - API:
docs/api/README.md - Instalacao:
docs/guides/installation.md