Recurso Pro & Business

Saiba antes dos seus usuários

Métricas em tempo real, alertas instantâneos, páginas de status públicas. sh0 vigia cada container para que você não precise ficar olhando para dashboards o dia todo.

O que está incluído

Cada métrica que importa para cargas de trabalho em produção, coletada automaticamente.

Métricas de CPU
Uso de CPU por container com tendências históricas
Métricas de RAM
Consumo de memória, limites e rastreamento de OOM
I/O de Disco
Throughput de leitura/escrita e IOPS por volume
Tráfego de rede
Largura de banda de ingresso/egresso por container
Saúde do container
Status: running, stopped, restarting, OOM-killed
Tempo de resposta
Percentis de latência HTTP (p50, p95, p99)

Como funciona

01

Ative o monitoramento por app

Ative o monitoramento para qualquer app no painel. sh0 começa a coletar métricas imediatamente -- sem agentes para instalar, sem arquivos de configuração para escrever.

02

Defina limites de alerta

Defina quando quer ser notificado: CPU acima de 90%, RAM acima de 80%, tempo de resposta acima de 500 ms. Defina por app ou padrões em nível de servidor.

03

Escolha canais de notificação

Roteie alertas para Slack, Discord, Telegram, e-mail ou qualquer endpoint webhook. Apps diferentes podem usar canais diferentes.

04

Relaxe -- sh0 vigia 24/7

Métricas são coletadas a cada 15 segundos. Alertas disparam dentro de um minuto após a violação de um limite. Você dorme, sh0 vigia.

O pipeline de monitoramento

Container do App
Coletor de Métricas
Verificação de Limite
Roteador de Alertas
Slack / Discord / E-mail

Métricas coletadas a cada 15 segundos -- alertas disparam dentro de um minuto após a violação

Tudo o que você precisa

Painel em tempo real

Gráficos ao vivo de CPU, RAM, disco e rede atualizados a cada 15 segundos. Amplie qualquer intervalo de tempo -- última hora, último dia, última semana.

5 canais de alerta

Slack, Discord, Telegram, e-mail e webhooks genéricos. Configure uma vez, roteie alertas por app ou por nível de severidade.

Verificações de uptime

Health checks HTTP e TCP a partir do seu servidor. Saiba quando um app cai antes que seus usuários comecem a reclamar.

Páginas de status públicas

Gere uma página de status pública para seus serviços com indicadores de uptime em tempo real. Compartilhe com sua equipe ou seus clientes.

Rastreamento de incidentes

Cada alerta cria um incidente com uma timeline: quando começou, quando foi reconhecido, quando foi resolvido. Trilha de auditoria completa.

Métricas históricas

Métricas são retidas por 30 dias (Pro) ou 90 dias (Business). Identifique tendências, planeje capacidade e depure problemas que aconteceram na terça passada.

O jeito antigo

  • x Instalar Prometheus + Grafana
  • x Configurar exporters por serviço
  • x Escrever regras de alerta em YAML
  • x Configurar Alertmanager
  • x Manter uma página de status separada
  • x Torcer para nada quebrar às 3h da manhã

O jeito sh0

  • Ative o monitoramento por app
  • Defina limites no painel
  • 5 canais integrados
  • Páginas de status incluídas
  • Timeline de incidentes automática
  • Durma a noite toda

Perguntas e respostas

Quais métricas são coletadas? +
Uso de CPU, consumo de memória, I/O de disco, tráfego de rede, status de saúde do container e tempos de resposta HTTP. Todas as métricas são coletadas por container, para que você veja exatamente qual app está consumindo recursos.
Com que frequência as métricas são coletadas? +
A cada 15 segundos por padrão. Alertas são avaliados em cada ciclo de coleta, então você é notificado dentro de um minuto após a violação de um limite.
Posso definir limites customizados? +
Sim. Cada métrica suporta limites customizados por app. Por exemplo, seu servidor de API pode alertar a 80% de CPU enquanto seu worker em segundo plano pode rodar tranquilamente a 95%. Você também pode definir padrões em nível de servidor.
Existe uma página de status pública? +
Sim. sh0 pode gerar uma página de status pública mostrando uptime para seus serviços selecionados. Você recebe uma URL compartilhável que exibe status em tempo real e histórico de incidentes -- sem ferramentas externas necessárias.
Como os canais de alerta funcionam? +
Você configura canais uma vez no painel (ex.: uma URL de webhook do Slack, um canal Discord, um endereço de e-mail). Depois atribui canais a apps ou regras de alerta. Quando um limite é violado, sh0 envia notificações para todos os canais atribuídos.
O monitoramento afeta a performance? +
Impacto negligenciável. sh0 lê métricas da API Docker stats e do sistema de arquivos Linux /proc -- não há agentes rodando dentro dos seus containers. O overhead é menos de 1% de CPU e alguns megabytes de RAM.

Pare de voar às cegas

Métricas em tempo real, alertas instantâneos, zero configuração. Saiba exatamente o que está acontecendo no seu servidor.