Kliv

    Esta página foi traduzida do inglês.

    Ferramentas para desenvolvedores

    Crie um painel de monitoramento e análise de API

    Kliv é um criador de aplicativos com IA. Descreva o painel de monitoramento de API que você precisa — verificações, orçamentos, uso por parceiro, incidentes, páginas de status e alertas no Slack — e ele constrói.

    kliv.dev

    Basta inserir sua ideia na caixa de texto e AI irá construí-la para você

    427 caracteres

    O que é o Kliv?

    Kliv não é um fornecedor de monitoramento com painéis fixos — é uma IA que constrói software para você.

    Você descreve o aplicativo que precisa em palavras simples, e o Kliv monta o banco de dados, a lógica, as telas e as tarefas agendadas. Você é dono do resultado, roda tudo nas suas próprias contas e pode mudar depois, só pedindo. Não é um painel de modelo pronto.

    Nesta página, esse aplicativo é um painel de monitoramento e análise de API. O Kliv constrói todo tipo de app web; este aqui acompanha endpoints, parceiros, orçamentos, incidentes e páginas de status do jeito que sua equipe precisa.

    Por que construir seu próprio monitoramento de API?

    A maioria das ferramentas de monitoramento começa com URLs e tempo de atividade. Isso é útil, mas uma equipe com integrações de parceiros geralmente precisa de respostas mais específicas: qual parceiro está consumindo mais orçamento, qual endpoint mudou de comportamento, quem confirmou o alerta e o que a página de status pública dizia naquele momento.

    O Kliv constrói o monitor em torno dos seus conceitos. Endpoints têm responsáveis e orçamentos. Parceiros têm chaves e uso. Incidentes têm linha do tempo. A página de status, os alertas e o post-mortem lêem o mesmo histórico em vez de copiá-lo para ferramentas separadas.

    Endpoints, verificações e orçamentos

    O painel é construído a partir de registros que sua equipe consegue inspecionar.

    Endpoints e orçamentos de erro

    Cada endpoint guarda seu responsável, SLO e orçamento. O gráfico de consumo usa o orçamento definido pela sua equipe, não um padrão de fornecedor.

    Verificações

    Funções no servidor rodam em horários programados, como a cada minuto para o feed de rastreamento e a cada hora para a exportação de faturamento. Cada execução grava uma linha, então o histórico pode ser consultado.

    Chaves e uso por parceiro

    Cada chamada conta para uma chave de parceiro. Um parceiro autenticado vê apenas seu próprio uso e incidentes, enquanto as regras de acesso por linha mantêm os demais parceiros de fora.

    Alertas e confirmações

    Os limites estão ligados aos orçamentos. Os alertas chegam onde a equipe trabalha, e as confirmações registram o engenheiro e o horário.

    Página de status

    A página de status pública é gerada a partir da tabela de incidentes, então as atualizações e o histórico de incidentes permanecem conectados.

    Um exemplo: a API de rastreamento de cargas do Rafael

    Veja como uma equipe poderia usar o monitoramento de API construído com o Kliv. É só um exemplo — você descreveria seus próprios endpoints, parceiros, orçamentos e regras de alerta.

    01

    A verificação detecta falhas repetidas

    O endpoint de tarifas do Rafael devolve três erros 500 seguidos. A verificação grava três linhas de falha, e o limite de alerta lê essas linhas.

    02

    A equipe certa vê o alerta

    O alerta cai no #platform com o gráfico anexado. Um engenheiro confirma direto na conversa, e o incidente abre já com um responsável definido.

    03

    A página de status se atualiza a partir do incidente

    A página pública muda para degradada porque a linha do incidente diz isso. Os parceiros conseguem ler a atualização antes de mandar e-mail para o suporte.

    04

    A recuperação é medida antes do encerramento

    Depois que a correção entra no ar, a verificação só encerra o incidente após dez minutos seguidos de checagens verdes. A recuperação é medida por dados, não declarada manualmente.

    05

    O post-mortem começa com uma linha do tempo

    A equipe já tem todas as linhas de verificação, alertas, confirmações e mudanças de status em ordem, então ninguém precisa reconstruir o incidente de memória.

    Descreva o painel de API que você quer

    O Kliv constrói a partir da sua descrição, então inclua nomes de endpoints, horários, orçamentos, parceiros, canais de alerta e o que os clientes devem ver. Quanto mais detalhe você der, mais próxima a primeira versão fica do que você precisa.

    kliv.dev

    Monitor de API para parceiros

    Verificações, orçamentos, uso por parceiro e uma página de status.

    “Monte um painel de monitoramento de API para nossa API de rastreamento de cargas. Verifique /tracking a cada minuto e /billing-export a cada hora, defina um SLO semanal de 99,5% para /tracking, mostre gráficos de latência e taxa de erro por chave de parceiro, publique uma página de status pública a partir dos registros de incidentes, e envie alertas no Slack para #platform quando 25% do orçamento semanal for consumido.”

    kliv.dev

    Painel interno de serviços

    Um painel de saúde de serviços por equipe responsável.

    “Monte um painel interno de saúde de serviços. Cada equipe cadastra endpoints, responsáveis, SLOs e canais do Slack. As verificações rodam a cada cinco minutos por padrão, checagens com falha abrem incidentes, e os alertas vão para o canal da equipe responsável com a confirmação sendo registrada.”

    kliv.dev

    Rastreador de entregas de webhook

    Chamadas de saída, novas tentativas e histórico visível para o cliente.

    “Monte um rastreador de entregas de webhook para nosso marketplace. Registre cada chamada de saída, código de status, corpo da resposta, nova tentativa e URL de destino. Mostre falhas por destino em gráfico, e deixe cada cliente entrar para ver o histórico de entregas apenas dos seus próprios endpoints.”

    Construído como os sistemas que ele observa

    As mudanças podem passar por revisão. O código da ferramenta se sincroniza com seu repositório, então definições de verificação e limites de alerta podem ser revisados como qualquer outra mudança de produção.

    Contadores de uso podem virar faturas. O uso é contado no mesmo lugar em que é exibido nos gráficos. Se você cobra excedente — por exemplo, R$2,50 a cada mil chamadas depois do primeiro milhão incluído — as faturas mensais podem sair desses mesmos contadores, pela sua própria conta Stripe. Você também pode gerar relatórios de uso sem cobrança.

    Os alertas podem continuar no Slack. A conexão com o Slack publica alertas com contexto e pode registrar confirmações de volta no incidente. O token fica no cofre da plataforma, não no código.

    Ferramentas de monitoramento costumam ser construídas direito só depois de um incidente. O padrão mais amplo de ferramentas internas está reunido em a lista do jeito certo, depois do susto.

    Perguntas frequentes

    O que exatamente é o Kliv?

    O Kliv é um criador de aplicativos com IA. Você descreve o painel de API que precisa, e ele constrói um aplicativo de verdade com verificações, incidentes, páginas de status, registros de uso e telas de administração.

    Eu recebo um app de verdade, ou um modelo pronto?

    Um app de verdade. Seus endpoints, chaves de parceiro, horários, orçamentos, incidentes e regras de visibilidade ficam guardados em um banco de dados construído para sua equipe.

    Posso mudar depois que estiver pronto?

    Sim. Você pode pedir novas verificações, orçamentos, gráficos, visões por parceiro ou regras de alerta em palavras simples, e o Kliv atualiza o aplicativo.

    Os parceiros conseguem ver o tráfego uns dos outros?

    Não. O login de um parceiro só lê as chaves, os gráficos de uso e os incidentes daquele parceiro. As linhas dos outros parceiros não são retornadas.

    Onde as verificações rodam?

    Como funções no servidor, dentro do aplicativo, nos horários que você definir. Cada execução grava uma linha, por isso o histórico pode ser consultado em vez de virar uma coleção de capturas de tela.

    Podemos cobrar dos parceiros pelo uso?

    Sim. Os contadores de uso podem incluir preços, como um milhão de chamadas incluídas e depois R$2,50 a cada mil chamadas, faturado pela sua própria conta Stripe. Você também pode usar os mesmos contadores só para relatórios de uso, sem cobrança.

    O que acontece com a página de status durante uma queda da API?

    Ela continua separada da API que monitora. A página de status fica hospedada junto com seu aplicativo Kliv, então a queda da API monitorada não derruba a página que explica o que está acontecendo.

    Os alertas podem ir para o Slack?

    Sim. Os alertas podem ser publicados no Slack com contexto, e as confirmações podem voltar da conversa para o registro do incidente.

    Posso usar meu próprio domínio?

    Sim. Páginas de status públicas e painéis privados podem rodar no seu próprio domínio.

    Posso sair do Kliv mais tarde?

    Sim. O código do aplicativo se sincroniza com seu próprio repositório Git, então sair é um git pull, não uma reconstrução do zero.

    Preciso de uma ferramenta de análise separada?

    Não. Os gráficos podem ler diretamente das suas linhas de verificação, incidente e uso, com os eventos que você definir para a sua própria equipe.

    Criado por criadores

    Explore o que é possível

    Veja aplicações reais criadas com Kliv por desenvolvedores e criadores no mundo todo

    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kpor Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kpor Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kpor Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kpor Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kpor Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kpor Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kpor Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kpor Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kpor Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kpor Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kpor Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kpor Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kpor Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kpor Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kpor Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kpor Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kpor Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kpor Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kpor Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kpor Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kpor Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kpor Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kpor Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kpor Kliv Community

    Fique de olho antes que ele te acorde

    Descreva os endpoints, limites, parceiros e alertas. O Kliv constrói o vigia, a página de status e os relatórios de uso em torno deles.