Sobre HashCore Proxy
Componentes do sistema
HashCore Proxy inclui 6 componentes:
- Stratum Proxy: módulo principal. Aceita conexões de mineradores e transmite o tráfego para o Pool
- Configurador Web: interface baseada em navegador para gerenciar o programa. Aqui são configurados os portos, Pools e regras de roteamento para um Proxy específico.
- NodeExporter: coleta dados sobre o estado do servidor: uso da CPU, memória, disco, rede
- Prometheus: agrega e armazena as métricas coletadas.
- Grafana: exibe as métricas em forma de gráficos e envia notificações em caso de eventos críticos
- cAdvisor: coleta métricas de contêineres Docker.
Diagrama de interação dos componentes de monitoramento

NodeExporter coleta dados sobre o estado do servidor → Prometheus agrega e armazena as métricas → Grafana visualiza os dados em forma de gráficos e envia notificações (alertas) em caso de cargas críticas.