Upptime - página de status de código aberto

Upptime Software de statuspage gratuito

Monitor de tempo de atividade e sistema de página de status de código aberto para GitHub

Monitore sites com serviço de monitoramento gratuito e software de página de status de código aberto diretamente do repositório do GitHub. Alimentado por ações, questões e páginas do Github.

Visão geral

Upptime é uma página de status de código aberto *** Sistema. Ele oferece** Serviço de monitoramento de sites gratuito ** também. O UPPTime é alimentado pelo GitHub e usa seus recursos para executar diferentes operações. Portanto, é diferente dos sistemas de página de status tradicionais porque não requer um servidor. O Upptime usa três recursos principais do GitHub, como ações, problemas e páginas. As ações do GitHub são usadas como um monitor de tempo de atividade. Os problemas do GitHub são usados ​​para relatórios de incidentes e as páginas do GitHub são usadas para o site de status. As ações do GitHub permitem que os usuários para agendar fluxos de trabalho sejam executados automaticamente a cada 5 minutos ou mais. O UPPTime verifica o status de saúde do site a cada 5 minutos ou qualquer outra coisa definida. Os problemas do GitHub funcionam como relatórios de incidentes. O UpTtime abre uma nova edição no repositório do GitHub quando o site/endpoint diminui. O problema pode ser atribuído a um membro da equipe e enviar notificação usando um dos canais de notificação configurados. Upptime usa páginas do Github para renderizar o site de status. Github StatusPage mostra informações dos usuários como status do site, histórico de incidentes e gráficos de tempo de resposta. Este Software de página de status gratuito vem com vários canais para enviar notificações como Slack, Telegram, Discord, email e SMS. Envie notificação aos membros da equipe O site diminui ou experimenta o desempenho degradado. Além disso, os usuários podem executar manualmente gatilhos junto com fluxos de trabalho automatizados. Além disso, este sistema de status de código aberto ** consiste em três pacotes, incluindo @upptime/uptime-monitor, @upptime/status-página e @upptime/gráficos.

Requisitos de sistema

Os requisitos para configurar upptime incluem:

  • Conta do Github

Características

Upptime tem uma excelente lista de recursos e alguns deles são:

  • Monitor de tempo de atividade gratuito
  • Ações do GitHub para monitorar sites
  • belos gráficos de tempo de resposta
  • Use problemas para relatórios de incidentes
  • Manutenção agendada
  • Páginas do github para site de status
  • API do github
  • suporta vários gatilhos
  • suporta o número de canais de notificação

Instalação

Criando repositório a partir do modelo UPPTime

Siga as etapas abaixo para criar repositório a partir do modelo.

  • Abra o UPPTime Github Repository visitando:
  • Clique no botão “Use este modelo” no canto superior direito.
  • Digite um nome para o seu novo repositório e verifique “inclua todas as filiais”.
  • Clique em “Criar repositório do modelo”

Ativar páginas do github

Ative as páginas do Github para gerar site estático. Siga as etapas abaixo para o repositório recém -criado.

  • Navegue até a página Configurações do repositório.
  • Role até as configurações “Páginas do Github”.
  • Em “Source”, mude “nenhum” para as páginas GH.
  • Na suspensão da pasta, selecione /(root).
  • Pule a opção “Tema Chooser”.
  • Clique em “Salvar”

Atualizar arquivo de configuração

O arquivo “.upppimerc.yml” é usado como configuração central para adicionar pontos de extremidade/sites para monitorar e configurar o site de status. O arquivo de configuração deve se parecer com este.

 
owner: masoodanwer # GitHub username
repo: upptime-test-repo # GitHub repository name
sites: 
  - name: Google
    url:  https://www.google.com
assignees: 
  - MasoodAnwer
status-website: 
  cname: /repo
  name: My Status Website
 Português