Communitygithub.com

link0-o/PerfLens

Kit de análise de desempenho Linux baseado em evidências, com CLI, Servidor MCP e Skill Codex para diagnóstico de hotspots e validação de otimizações.

O que é PerfLens?

O PerfLens é um kit de ferramentas de análise de desempenho Linux orientado por evidências, projetado para ajudar desenvolvedores e engenheiros de operações a identificar gargalos (hotspots) e validar otimizações de forma sistemática. Ele oferece uma interface de linha de comando (CLI) para execução de comandos de diagnóstico, um servidor MCP (Model Context Protocol) para integração com assistentes de IA como o Claude Code, e uma Skill específica para o Codex da OpenAI, permitindo que agentes de IA realizem análises de desempenho de forma autônoma. A ferramenta coleta métricas do sistema (CPU, memória, I/O, rede) e as correlaciona com a atividade de processos, gerando relatórios e sugestões acionáveis. Sua abordagem baseada em evidências garante que as recomendações de otimização sejam fundamentadas em dados reais do sistema, reduzindo suposições e aumentando a eficácia das intervenções. O PerfLens é particularmente útil em ambientes de produção onde decisões rápidas e precisas são críticas.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add link0-o/PerfLens

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que PerfLens faz?

Kit de análise de desempenho Linux baseado em evidências, com CLI, Servidor MCP e Skill Codex para diagnóstico de hotspots e validação de otimizações.

Visão Geral

O PerfLens é uma ferramenta modular que integra diferentes mecanismos de coleta e análise de métricas do sistema Linux. Ele suporta:

  • CLI: Comandos diretos para diagnósticos rápidos.
  • MCP Server: Integração com assistentes de IA via protocolo MCP.
  • Codex Skill: Skill dedicada para o OpenAI Codex.

Funcionalidades Principais

  • Diagnóstico de Hotspots: Identifica processos e recursos que consomem mais tempo ou capacidade.
  • Validação de Otimizações: Compara métricas antes e depois de alterações no sistema.
  • Relatórios Detalhados: Gera saídas formatadas com gráficos ASCII e tabelas.

Como Usar

CLI

perflens diagnose
perflens compare --before baseline.json --after current.json

MCP Server

Configure o servidor MCP no seu ambiente Claude ou compatível.

Codex

Carregue a skill link0-o/PerfLens no Codex e use comandos como:

Analise o desempenho da CPU nos últimos 5 minutos.

Requisitos

  • Linux kernel 4.19+
  • Python 3.8+
  • Acesso root (para algumas métricas)

Instalação

pip install perflens

Documentação

Para detalhes completos, consulte o repositório oficial.

Habilidades Relacionadas