Todos os sistemas operacionais
Última verificação concluída sem falhas.
🖥️ Aplicação (SAMU Digital)operacional
Última leitura: há 4 min 34 s
🗄️ Banco de dadosoperacional
Última leitura: há 4 min 34 s · resposta 49 ms · média hoje 45 ms
🔐 Autenticação (login)operacional
Última leitura: há 4 min 34 s · resposta 27 ms · média hoje 35 ms
📷 Armazenamento de fotosoperacional
Última leitura: há 4 min 34 s · resposta 68 ms · média hoje 128 ms
🛰️ Vigia independenteoperacional
Última leitura: há 4 min 34 s
Incidentes registrados (90 dias)
O vigia verifica a cada 5 minutos e, desde 29/07, re-testa em ~1 minuto após qualquer falha — a duração mostrada é a janela REAL (≤), não uma estimativa. A barra do dia mede o TEMPO fora do ar: um soluço que o re-teste encontra resolvido conta 1 minuto e não pinta o dia, mas continua listado aqui. Âmbar = instabilidade breve; vermelho = queda sustentada (2+ verificações seguidas).Toque num incidente para ver o que houve.
▶Armazenamento de fotos · 10/10, 00:55instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 10/10, 00:55 · última 10/10, 00:55 · a verificação seguinte ao incidente foi concluída normalmente.
▶Autenticação (login) · 24/09, 13:25instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 24/09, 13:25 · última 24/09, 13:25 · a verificação seguinte ao incidente foi concluída normalmente.
▶Autenticação (login) · 23/09, 10:30instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 23/09, 10:30 · última 23/09, 10:30 · a verificação seguinte ao incidente foi concluída normalmente.
▶Armazenamento de fotos · 23/09, 01:35instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 23/09, 01:35 · última 23/09, 01:35 · a verificação seguinte ao incidente foi concluída normalmente.
▶Autenticação (login) · 22/09, 16:30instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 22/09, 16:30 · última 22/09, 16:30 · a verificação seguinte ao incidente foi concluída normalmente.
▶Banco de dados · 22/09, 16:30instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 22/09, 16:30 · última 22/09, 16:30 · a verificação seguinte ao incidente foi concluída normalmente.
▶Armazenamento de fotos · 18/09, 14:00instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 18/09, 14:00 · última 18/09, 14:00 · a verificação seguinte ao incidente foi concluída normalmente.
▶Banco de dados · 14/09, 11:30instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 14/09, 11:30 · última 14/09, 11:30 · a verificação seguinte ao incidente foi concluída normalmente.
▶Autenticação (login) · 11/09, 11:00instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 11/09, 11:00 · última 11/09, 11:00 · a verificação seguinte ao incidente foi concluída normalmente.
▶Autenticação (login) · 09/09, 10:00instabilidade breve · ≤ 1 min · 1 verificação(ões)
Uma única verificação falhou — e o serviço respondeu normalmente na sequência. Desde 29/07 o vigia RE-TESTA em cerca de 1 minuto após qualquer falha, então a janela exibida é a real (a indisponibilidade pode ter durado apenas segundos). Padrão característico de instabilidade momentânea do provedor de nuvem, não de queda do sistema. A verificação seguinte, concluída com sucesso, fecha a janela real em ≤ 1 min.
Causa registrada: o serviço demorou mais que o tempo-limite de 6 segundos para responder(
TimeoutError: The operation was aborted due to timeout)Verificações com falha: 1 · primeira 09/09, 10:00 · última 09/09, 10:00 · a verificação seguinte ao incidente foi concluída normalmente.
Backup diário verificado
Toda madrugada uma esteira independente copia o banco inteiro (prontuários, escalas, farmácia, RH), restaura a cópia num servidor limpo e confere tabela a tabela, criptografa (AES-256) e guarda fora da nuvem do sistema. Aos domingos, também as fotos e assinaturas. Guarda de 20 anos (prontuário: CFM 1.821/2007).
✅ Banco de dados · 23/10, 05:30
74.3 MB · 246 tabelas · 2.194.716 linhas · ensaio de restauração: OK (2.194.685 linhas conferidas) em 26 s · cofres: github-release · 214 s
Últimos 7: ✓ ✓ ✓ ✓ ✓ ✓ ✓
✅ Fotos e assinaturas (semanal) · 18/10, 05:35
1.73 GB · 40.338 de 40.338 arquivos · cofres: github-release
Tempo de resposta (7 dias)
De meia em meia hora o vigia repete, no servidor, as consultas das telas principais e mede quanto cada uma leva. Metas do contrato: consultas até 3 s, painéis até 5 s e relatórios até 30 s. "95% abaixo de" mostra o tempo que 95 de cada 100 medições não passaram.
Consultas · meta 3,0 s
72 ms
tempo típico · 95% abaixo de 253 ms · pior 767 ms
100% dentro da meta · 1008 medição(ões)
Painéis · meta 5,0 s
343 ms
tempo típico · 95% abaixo de 2,7 s · pior 3,8 s
100% dentro da meta · 672 medição(ões)
Relatórios · meta 30,0 s
488 ms
tempo típico · 95% abaixo de 700 ms · pior 900 ms
100% dentro da meta · 336 medição(ões)
O que é medido
- Fila da Central 192 (consultas): típico 64 ms, 95% abaixo de 186 ms, última 86 ms
- Lista de RAS dos últimos 7 dias (consultas): típico 115 ms, 95% abaixo de 374 ms, última 93 ms
- Posições da frota ao vivo (consultas): típico 48 ms, 95% abaixo de 133 ms, última 39 ms
- Conformidade da frota no mês (painéis): típico 1,8 s, 95% abaixo de 2,9 s, última 1,6 s
- Painel do Prefeito (atendimentos do mês) (painéis): típico 156 ms, 95% abaixo de 325 ms, última 145 ms
- Relatório da Portaria 1.010 do mês (relatórios): típico 488 ms, 95% abaixo de 700 ms, última 442 ms
Tempo das telas no aparelho (7 dias)
Medido no navegador de quem usa o sistema, em 1 de cada 10 aberturas e trocas de tela: do toque no link até a tela nova aparecer. Metas: telas até 2 s e painéis até 5 s. Não guarda quem mediu nem o endereço completo da tela.
Tempo típico 792 ms · 5% mais lentos a partir de 2,2 s · 93,5% dentro da meta · 2.997 medições
As 10 telas mais lentas
| Tela | Meta | Tempo típico | 5% mais lentos a partir de | Medições |
|---|---|---|---|---|
| /ras/[id]/imprimir | 2,0 s | 1,1 s | 5,8 s | 44 |
| /farmacia/posicao | 2,0 s | 1,3 s | 4,0 s | 8 |
| /frota/[id] | 2,0 s | 1,1 s | 3,0 s | 96 |
| /connect/minha | 2,0 s | 1,5 s | 3,0 s | 117 |
| /usuarios | 2,0 s | 2,2 s | 2,8 s | 4 |
| / | 2,0 s | 874 ms | 2,4 s | 581 |
| /connect | 2,0 s | 988 ms | 2,2 s | 157 |
| /checklists/[id] | 2,0 s | 793 ms | 2,0 s | 116 |
| /ras/[id]/enfermeiro | 2,0 s | 990 ms | 2,0 s | 138 |
| /meus-documentos | 2,0 s | 718 ms | 1,9 s | 5 |
Todas as telas medidas
| Tela | Meta | Tempo típico | 5% mais lentos a partir de | Medições |
|---|---|---|---|---|
| / | 2,0 s | 874 ms | 2,4 s | 581 |
| /auditoria | 2,0 s | 1,2 s | 1,2 s | 1 |
| /checklist-central | 2,0 s | 436 ms | 965 ms | 9 |
| /checklist-central/[id] | 2,0 s | 365 ms | 431 ms | 6 |
| /checklists | 2,0 s | 543 ms | 990 ms | 79 |
| /checklists/[id] | 2,0 s | 793 ms | 2,0 s | 116 |
| /checklists/[id]/imprimir | 2,0 s | 640 ms | 640 ms | 1 |
| /connect | 2,0 s | 988 ms | 2,2 s | 157 |
| /connect/alertas | 2,0 s | 1,7 s | 1,7 s | 1 |
| /connect/busca | 2,0 s | 732 ms | 732 ms | 1 |
| /connect/escala/imprimir | 2,0 s | 1,0 s | 1,0 s | 5 |
| /connect/minha | 2,0 s | 1,5 s | 3,0 s | 117 |
| /connect/minha/pendencias | 2,0 s | 393 ms | 571 ms | 7 |
| /correio | 2,0 s | 476 ms | 558 ms | 7 |
| /diario | 2,0 s | 1,0 s | 1,1 s | 4 |
| /esterilizacao | 2,0 s | 761 ms | 772 ms | 3 |
| /farmacia | 2,0 s | 690 ms | 1,5 s | 66 |
| /farmacia/divergencias | 2,0 s | 792 ms | 810 ms | 2 |
| /farmacia/entradas | 2,0 s | 578 ms | 671 ms | 2 |
| /farmacia/etiquetas | 2,0 s | 1,2 s | 1,6 s | 2 |
| /farmacia/guia/[id] | 2,0 s | 634 ms | 924 ms | 22 |
| /farmacia/movimentos | 2,0 s | 746 ms | 1,1 s | 12 |
| /farmacia/movimentos/[id]/imprimir | 2,0 s | 517 ms | 703 ms | 2 |
| /farmacia/posicao | 2,0 s | 1,3 s | 4,0 s | 8 |
| /farmacia/rastreio | 2,0 s | 716 ms | 842 ms | 2 |
| /farmacia/rastreio/lote | 2,0 s | 853 ms | 853 ms | 1 |
| /farmacia/relatorios | 2,0 s | 304 ms | 396 ms | 2 |
| /farmacia/requisicoes | 2,0 s | 254 ms | 448 ms | 2 |
| /farmacia/requisicoes/[id] | 2,0 s | 658 ms | 658 ms | 1 |
| /farmacia/validade | 2,0 s | 281 ms | 1,4 s | 7 |
| /frota | 2,0 s | 589 ms | 1,4 s | 132 |
| /frota/[id] | 2,0 s | 1,1 s | 3,0 s | 96 |
| /frota/bases | 2,0 s | 1,2 s | 1,2 s | 1 |
| /frota/higienizacao | 2,0 s | 658 ms | 658 ms | 1 |
| /frota/historico | 2,0 s | 63 ms | 806 ms | 7 |
| /frota/inteligencia | 2,0 s | 290 ms | 290 ms | 1 |
| /frota/manutencao | 2,0 s | 892 ms | 892 ms | 1 |
| /frota/passagens | 2,0 s | 1,0 s | 1,0 s | 1 |
| /frota/vistorias | 2,0 s | 827 ms | 827 ms | 1 |
| /gps | 2,0 s | 328 ms | 1,1 s | 3 |
| /mapa | 2,0 s | 604 ms | 872 ms | 5 |
| /meus-documentos | 2,0 s | 718 ms | 1,9 s | 5 |
| /ras | 2,0 s | 461 ms | 1,4 s | 658 |
| /ras/[id] | 2,0 s | 872 ms | 1,8 s | 574 |
| /ras/[id]/ceq/imprimir | 2,0 s | 515 ms | 515 ms | 1 |
| /ras/[id]/enfermeiro | 2,0 s | 990 ms | 2,0 s | 138 |
| /ras/[id]/imprimir | 2,0 s | 1,1 s | 5,8 s | 44 |
| /ras/[id]/medico | 2,0 s | 878 ms | 1,6 s | 33 |
| /ras/[id]/paciente | 2,0 s | 1,2 s | 1,2 s | 2 |
| /ras/[id]/receita | 2,0 s | 792 ms | 1,0 s | 6 |
| /ras/nova | 2,0 s | 393 ms | 572 ms | 32 |
| /rh | 2,0 s | 886 ms | 1,2 s | 2 |
| /rh/avaliacoes/responder/[id] | 2,0 s | 428 ms | 428 ms | 1 |
| /rh/contratos | 2,0 s | 1,3 s | 1,6 s | 2 |
| /rh/contratos/[id]/imprimir | 2,0 s | 683 ms | 683 ms | 1 |
| /rh/contratos/pastas | 2,0 s | 275 ms | 496 ms | 2 |
| /sla | 2,0 s | 517 ms | 749 ms | 3 |
| /universidade | 2,0 s | 458 ms | 748 ms | 11 |
| /universidade/aula/[id] | 2,0 s | 541 ms | 541 ms | 1 |
| /universidade/relatorio | 2,0 s | 496 ms | 496 ms | 1 |
| /usuarios | 2,0 s | 2,2 s | 2,8 s | 4 |
| /usuarios/[id] | 2,0 s | 1,0 s | 1,0 s | 1 |
Registros guardados nos aparelhos sem chegar ao servidor
Quando falta internet, o aparelho guarda o registro e envia sozinho depois. Aqui aparecem os que o servidor recusou ou que falharam 5 vezes seguidas, informados pelo próprio aparelho, sem o conteúdo do registro.
27
aguardando decisão agora (23 recusado(s) pelo servidor)
10
aparelho(s) com registro aguardando
6
chegaram depois (7 dias)
0
descartados com confirmação (7 dias)
O detalhe por aparelho e pessoa aparece só para a gestão, com login.
Como medimos
Um vigia independente da aplicação executa uma verificação real a cada 5 minutos: carrega a aplicação, consulta o banco de dados, testa o serviço de login e o armazenamento de fotos, registrando o resultado e o tempo de resposta de cada um. A ausência de medição em um dia completo conta contra a disponibilidade: se algo cair, a lacuna aparece aqui. Página pública, atualizada automaticamente.
Versão no ar: 23/10 10:56 — compare com a versão no rodapé do aplicativo (ou na tela de entrar): se for diferente, aquele aparelho está desatualizado — feche o aplicativo por completo e abra de novo.