Save and share Turbot Pipes benchmarks and dashboards
Capture full-fidelity snapshots, then share them with others.
We've shown that you can view dashboards and run benchmarks in Turbot Pipes. If you want to analyze the raw data behind any dashboard panel, you can use its Download
button to capture it in a CSV file. But what if you want to see the saved data exactly as Steampipe presented it? Now, thanks to snapshots, you can.
A snapshot preserves the output of a benchmark, or the rendering of a dashboard, at a moment in time. Use snapshots for your own records, or share them with others. Just as a picture is worth a thousand words, a fully-rendered dashboard is worth a thousand rows of CSV output!
To take a snapshot, click the Snap
button at the top of the dashboard after it has fully loaded. (The button will be disabled until then.)
For example, here's a live benchmark ready to be snapped.
After clicking Snap
the button disappears, and the View
button changes from Live
to Snapshot
.
View snapshots
Steampipe presents the snapshot as an interactive view in which you can unfold the benchmark results just as you do in a live view.
To review all your snapshots, click the Snapshots
button in the top right corner of your workspace.
Steampipe lists all snapshots for the workspace. Use the Query
button to search your snapshots; the dropdown list provides examples to get you started.
Share a snapshot
To share a snapshot, click the Share
button.
If you are using Turbot Pipes organizations you can share with members of your workspace as in this example, or use Anyone with the link
to share globally. If you're not in a Turbot Pipes organization you can still share globally from your personal workspace.
Here's a link to a snapshot of a CIS v1.5.0 benchmark that we ran in sandbox environment. We've shared it globally, so you can view and explore the results.
Then consider all what you didn't have to do:
Install Steampipe.
Install and configure the AWS plugin.
Install the AWS Compliance mod.
Run the CIS v1.5.0 benchmark.
All those steps are encapsulated in that link.
Review snapshot history
Compliance with security and governance standards doesn't happen overnight. Typically you run Steampipe benchmarks, correct the most urgent problems, then iterate for days or weeks as you burn down the list. Snapshots can help you track progress on your journey to compliance. This query finds all the CIS snapshots in a workspace.
Get started
That's it! It's easy to capture, view, and share snapshots of your benchmarks and dashboards.
Want to try this for yourself? Turbot Pipes is available in preview, you can sign up at pipes.turbot.com. We're always eager for feedback; you can tell us about your experience in our
Slack community's #pipes
channel.