FAQ¶
Why doesn’t qh
run right after install?¶
Open a new terminal to pick up PATH changes. QueryHound also attempts a best-effort PATH update on first run.
Does QueryHound modify my shell profile?¶
If the user scripts dir isn’t on PATH, it appends an export line to ~/.zprofile
(or falls back to ~/.zshrc
). Opt-out with QUERYHOUND_SKIP_PATH_UPDATE=1
.
What log format is supported?¶
MongoDB JSON structured logs.
How is Query Shape determined?¶
Priority: existing queryShapeHash
/ queryShapeId
; else a derived concise signature from the command body or pipeline.
Why are some fields truncated?¶
To keep tables readable. Use --verbose
to disable truncation.
Will --output-csv
include error or connection tables?¶
No, it only exports the slow / scan summary table.
How do I only see fatal issues?¶
Use --error
then filter the output (Fatal shows severity F
).