Steampipe Dashboards

Powerpipe is now the recommended way to run dashboards and benchmarks! Mods still work as normal in Steampipe for now, but they are deprecated and will be removed in a future release:

Steampipe dashboards provide rich visualizations of Steampipe data. Dashboards are written in simple HCL, and packaged in mods. It is simple to create your own, but there are also hundreds of dashboards available on the Steampipe Mods section of the Steampipe Hub.

You can start the dashboard server and view dashboards with the steampipe dashboard command. Dashboards must be packaged in a mod, and Steampipe looks for dashboards in the current directory by default.

To view the AWS Insights dashboards, for example, first clone the repo, then change to that directory, then run the steampipe dashboard command:

git clone https://github.com/turbot/steampipe-mod-aws-insights.git
cd steampipe-mod-aws-insights
steampipe dashboard

Steampipe will start the dashboard server and will open http://localhost:9194/ in your web browser to view the dashboards in the mod.

The home page lists the available dashboards, and is searchable by title or tags. By default, the dashboards are grouped by Category, but you may select another grouping if you prefer.

Click on the title of a report to view it. For example, click the AWS CloudTrail Trail Dashboard to view it.

You can type in the search bar at the top of any page to navigate to another dashboard. Alternately, you can click the Steampipe logo in the top left to return to the home page. When you are finished, you can return to the terminal console and type Ctrl+c to exit.