Agent♥︎Age
Catalog

Stallhunt

Official

by guillem · Rust

Evidence-backed Linux performance triage over MCP

Stallhunt MCP Server (io.github.guillem/stallhunt)

Stallhunt is a Linux-first command-line performance triage tool described as “Evidence-backed Linux performance triage over MCP.” It focuses on automating the operator’s question of what is constraining useful work right now, who is suffering, and who is likely responsible, building on measurements from tools like top, htop, iotop, vmstat, and iostat.

🛠️ Key Features

  • Evidence-backed performance triage for Linux
  • Automates reasoning beyond raw measurements from common Linux monitoring tools
  • Uses Linux /proc/pressure readable PSI files (procfs mounted) for required inputs

🚀 Use Cases

  • Identify what is limiting useful work on a running Linux system
  • Determine which processes or users are likely affected
  • Assess likely responsibility based on performance evidence

⚡ Developer Benefits

  • Provides a structured approach to performance diagnosis using PSI from /proc/pressure
  • Targets a common triage gap left after manual inspection of traditional tools

⚠️ Limitations

  • Requires Linux 4.20 or newer
  • Requires procfs mounted and readable PSI files under /proc/pressure