O que o script verifica
O arquivo HelthCheck/helthcheck.ps1 executa ping ICMP para três componentes de cada hospital e mostra uma grade de status.
| Coluna | Significado no script | O que não prova |
|---|---|---|
| App | O endereço configurado respondeu a ICMP | JAR ativo, job executado ou API saudável |
| Master | O banco principal respondeu a ICMP | Login PostgreSQL, consulta ou consistência |
| Slave | A réplica respondeu a ICMP | Replicação atualizada ou datasource apontando corretamente |
# Execute somente em rede autorizada e a partir da pasta do script
.\helthcheck.ps1
# Timeout maior para investigar latência
.\helthcheck.ps1 -Timeout 5000Saúde em camadas
O diagnóstico progride do alcance de rede até o resultado clínico integrado.
- 1Rede
ICMP, DNS, rota, firewall e latência.
- 2Processo
JVM, PID, memória, arquivo de log e última execução do CRON.
- 3Bancos
Conexão de leitura AGHUx, escrita operacional e replicação quando aplicável.
- 4Autenticação
Certificado, TLS, token e relógio.
- 5Fila
Elegíveis, em execução, sucesso, erro e pendência de reprocessamento.
- 6RNDS
HTTP, códigos de negócio, autorização e correlação.
- 7Resultado
Persistência final e tendência nos dashboards.
Dashboards e correlação
O README referencia um painel completo e um painel específico de RAC no Grafana.
- Compare volume selecionado, bundles gerados, enviados, aceitos e rejeitados.
- Segmente por hospital, tipo de documento, versão e janela temporal quando o painel permitir.
- Procure mudanças simultâneas em várias unidades para identificar causa compartilhada.
- Correlacione gráficos com execução do job, logs e banco operacional.
- Os endereços internos dos painéis foram omitidos; use o catálogo corporativo autorizado.