Help us shape the future of Go! Take the 2026 Go Developer Survey

pprotein

module
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2026 License: MIT

README

pprotein

kaz/pprotein のフォーク。ISUCON 向けのプロファイリングツールに、 ベンチのスコア・走行中のリソース使用量・走行の分析と、AI エージェント向けの CLI を足している。

make build   # pprotein(UI 込み)・pprotein-agent・pprotein-cli

ドキュメント

docs/cli.md pprotein-cli の使い方(コマンドのリファレンスは docs/cli/)
docs/analysis.md 走行の得点内訳と利用者の行動(dbquery / analysis)
docs/score.md ベンチのスコアを収集に紐づける
docs/resource.md 走行中のリソース使用状況
docs/trend.md 収集をまたいだ推移(UI)

Directories

Path Synopsis
cli
pprotein command
pprotein-agent command
pprotein-cli command
pprotein-cli は pprotein の計測結果をテキストで取り出す。
pprotein-cli は pprotein の計測結果をテキストで取り出す。
pprotein-mock command
gin
mux
internal
analysis
Package analysis は1回の走行(収集グループ)について、種類をまたいだ集計を出す。
Package analysis は1回の走行(収集グループ)について、種類をまたいだ集計を出す。
client
Package client は pprotein の HTTP API を読む。
Package client は pprotein の HTTP API を読む。
dbquery
Package dbquery は走行直後にアプリの DB へ SQL を流し、その結果を収集グループに紐づけて保存する。
Package dbquery は走行直後にアプリの DB へ SQL を流し、その結果を収集グループに紐づけて保存する。
git
md
Package md は CLI が出す Markdown の部品。
Package md は CLI が出す Markdown の部品。
resource
Package resource は走行中のホスト/プロセスのリソース使用状況を計測する。
Package resource は走行中のホスト/プロセスのリソース使用状況を計測する。
score
Package score はベンチマークのスコアを収集グループ(GroupId)に紐づけて保存する。
Package score はベンチマークのスコアを収集グループ(GroupId)に紐づけて保存する。
trend
Package trend は収集をまたいだ指標の推移を返す。
Package trend は収集をまたいだ指標の推移を返す。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL