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.