Workshop
Getting started with open dashboards and visualization
This workshop will guide you through the open source dashboard and visualization project Perses,
what it is, a basic installation, and building your first dashboard.
Needed for container install: Podman or Docker
Needed for source install: Go v1.21+, NodeJS v16+, npm v8+
Based on Perses v0.47.1
Next slide to the right... ==>
Navigation tips - Table of contents
Each lab provided by this workshop has a table of contents. Using this table of contents
and general navigation provided for your ease of use.
Keyboard:
- 'm' key = open / close table of contents
- arrow keys = move forward / back through slides
Mouse click on:
- bottom left icon = open table of contents
- bottom right arrow icons = move forward / back through slides
Some workshop guidelines
Some things to watch for in the workshop:
- All links you can click to follow are displayed as green text
- All video images can be clicked on to view
- All code snippets will be as follows:
System.out.println("This is code.");
Find any issue as you take this workshop, please
report here (click link).
Building beautiful dashboards and visualizations
Lab 1 - Introduction to Perses
Lab goals: This lab introduces you to the Perses project and provides you with an
understanding of its role in the CoreDash community.
Lab 2 - Installing Perses
Lab goals: This lab walks you through the steps for installing Perses on your local machine.
Lab 3 - Exploring dashboard tooling
Lab goals: This lab explores the Perses API and how to use the Perses command line tooling to gain
insights into the current available projects, dashboards, and data sources.
Lab 4 - Exploring Perses dashboards
Lab goals: This lab ensures your understanding of what the basic components are to building
dashboards with the Perses project.
Lab 5 - Building your first dashboard
Lab goals: This lab shows you now to construct your first basic dashboard from scratch using
the Perses project.
Lab 6 - Building advanced dashboard
Lab goals: This lab shows you how to build out your first basic dashboard, extending it with
more components until you have an advanced dashboard with better metrics coverage.
Lab 7 - Building advanced++ dashboards
Lab goals: This lab shows you how to build extend your advanced dashboard, sprucing it up
with a few more important components until you have an advanced++ dashboard you can be
proud of.
The End
This completes the standalone workshop. If interested in more cloud native observability workshops,
then head back to
choose your next
workshop adventure.
Thanks for your time and feedback is always welcome!
Workshop Getting started with open dashboards and visualization This workshop will guide you through the open source dashboard and visualization project Perses,
what it is, a basic installation, and building your first dashboard. Needed for container install: Podman or Docker Needed for source install: Go v1.21+, NodeJS v16+, npm v8+ Based on Perses v0.47.1 Next slide to the right... ==>