Communitygithub.com

link0-o/PerfLens

Evidenzgestütztes Linux-Leistungsanalyse-Toolkit mit CLI, MCP-Server und Codex-Skill zur Hotspot-Diagnose und Optimierungsvalidierung.

Was ist PerfLens?

PerfLens ist ein evidenzgestütztes Linux-Leistungsanalyse-Toolkit, das Entwicklern und Systemadministratoren hilft, Leistungsengpässe (Hotspots) zu identifizieren und Optimierungen zu validieren. Es bietet eine vielseitige Benutzeroberfläche über eine Befehlszeile (CLI), einen MCP-Server und einen Codex-Skill, wodurch es nahtlos in verschiedene Entwicklungsumgebungen integriert werden kann. Das Toolkit sammelt Systemmetriken, analysiert die CPU-Auslastung, den Arbeitsspeicher, die Festplatten-E/A und Netzwerkaktivitäten und präsentiert die Ergebnisse in einem klaren, umsetzbaren Format. PerfLens ist besonders nützlich für die Fehlersuche in Produktionsumgebungen, die Leistungsoptimierung von Anwendungen und die kontinuierliche Überwachung von Systemressourcen. Es unterstützt eine Reihe von Linux-Distributionen und kann entweder lokal installiert oder über das MCP-Protokoll remote bereitgestellt werden, was es zu einem unverzichtbaren Werkzeug für die moderne Softwareentwicklung und das Site Reliability Engineering (SRE) macht.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add link0-o/PerfLens

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht PerfLens?

Evidenzgestütztes Linux-Leistungsanalyse-Toolkit mit CLI, MCP-Server und Codex-Skill zur Hotspot-Diagnose und Optimierungsvalidierung.

Funktionen

  • Hotspot-Diagnose: Identifiziert CPU-, Arbeitsspeicher-, Festplatten- und Netzwerkengpässe.
  • Optimierungsvalidierung: Misst die Auswirkungen von Systemoptimierungen mit quantitativen Metriken.
  • CLI: Einfache Befehlszeilenschnittstelle für schnelle Analysen.
  • MCP-Server: Ermöglicht die Integration mit KI-gestützten Entwicklungsumgebungen.
  • Codex-Skill: Bietet kontextbezogene Leistungsanalysen innerhalb von Code-Umgebungen.

Installation

git clone https://github.com/link0-o/PerfLens.git
cd PerfLens
make install

Verwendung

CLI

perflens analyze --hotspot cpu

MCP-Server

Konfigurieren Sie den MCP-Server in Ihrer bevorzugten KI-Umgebung (z. B. Claude Code, Cursor).

Codex-Skill

Aktivieren Sie den PerfLens-Codex-Skill für Kontextanalyse während der Codeentwicklung.

Unterstützte Plattformen

  • Linux (Kernel ≥ 4.18): Alle wichtigen Distributionen werden unterstützt, einschließlich Ubuntu, Debian, Fedora, CentOS und Alpine.
  • MCP-kompatible KI-Umgebungen: Claude Code, Cursor, Codex CLI und mehr.

Lizenz

MIT

Verwandte Skills