Pprof Analyzer icon

Pprof Analyzer

20

Analyzes Go pprof performance profiles to identify performance bottlenecks.

关于

Pprof Analyzer is a Model Context Protocol (MCP) server implemented in Go that provides tools for analyzing Go pprof performance profiles. It allows users to analyze CPU, heap, goroutine, and other profile types, generating reports in text, markdown, JSON, or flame graph formats. The server also supports generating SVG flame graphs and opening interactive pprof sessions on macOS.

主要功能

  • Analyzes CPU, heap, and goroutine profiles.
  • Generates Top N lists and flame graphs.
  • Supports text, markdown, JSON, and flamegraph-json output formats.
  • 4 GitHub stars
  • Generates SVG flame graphs (requires Graphviz).
  • Opens interactive pprof sessions on macOS.

使用案例

  • Identifying CPU hotspots in Go applications.
  • Analyzing memory usage and allocation patterns.
  • Diagnosing goroutine leaks and blocking issues.
Pprof Analyzer: Go Performance Profiling Tool