Downloads
Scripts and agents that make sure a crash leaves a dump, and send it to DumpTriage. All of them are open source (MIT) in dumptriage-tools; each link below is the latest release. The capture scripts work without DumpTriage too.
To send anything you need an API key: sign in at app.performanceinsights.ai and make an upload-only key on the Account page. An upload-only key can send dumps but not read them, so a key copied off one machine exposes nothing.
Turn on dump capture
| Download | What it does | Source |
|---|---|---|
| Set-WerLocalDumps.ps1 | Windows: full user-mode dumps of crashing applications (Windows Error Reporting LocalDumps) to a folder you choose. Run elevated. | source |
| Set-WerLiveKernelReports.ps1 | Windows: kernel dumps Windows takes while it keeps running, for example after a driver timeout, and how often it may take them. | source |
| configure-dumps.sh | Linux: raw ELF process cores with unlimited size and retention, and with --kdump kernel crash dumps. Run with sudo; --undo puts things back. |
source |
Send dumps automatically
| Download | What it does | Source |
|---|---|---|
| dumptriage-agent-windows-x64.zip | Windows agent: a service that watches the dump folders and sends new dumps by policy (always, ask first, notify only, or by rule), with a tray app for the prompts. Unzip, then run .\installer\install.ps1 -AgentPublishDir .\agent -TrayPublishDir .\tray elevated. |
source |
| dumptriage-agent-linux.tar.gz | Linux agent: one Python 3 file, no dependencies, as a systemd service or from cron. Includes configure-dumps.sh. Unpack, then sudo ./installer/install.sh --api-key-file key.txt. |
source |
| dumptriage-collect.sh | macOS: lists the last week's crash reports, kernel panics and hang reports, lets you pick, and asks before sending. Nothing to install. | source |
Each release also has SHA256SUMS. Check a download against it:
sha256sum --ignore-missing -c SHA256SUMS
Not code-signed yet. The Windows agent and the PowerShell scripts are not signed with a code-signing certificate; signed releases are planned. Until then, Windows treats them as untrusted downloads: SmartScreen may warn about the agent, PowerShell's RemoteSigned policy (the default on Windows Server) refuses a downloaded script, and AllSigned refuses them all. Check the download against SHA256SUMS, then unblock it before running or unzipping it: Unblock-File .\dumptriage-agent-windows-x64.zip (or right-click, Properties, Unblock).
Or upload by hand
Drop a dump on the Upload page of the web app, or send it from your own tooling through the API.