SlideShare a Scribd company logo
chronosphere.io
Meet the New Kid in the
Sandbox
Eric D. Schabell
Director Evangelism, Chronosphere
@schabell.org | @ericschabell{@fosstodon.org}
Cloud Native Rejekts - 10 Nov, Salt Lake CIty
Integrating Visualization with Prometheus
chronosphere.io
1. CNCF missing o11y visualization project
2. Perses built specifically for Prometheus
3. Fully open source == choice
2
chronosphere.io
24 Jan 2021 - Initial commit
1. Become an open standard for dashboards (GitOps
+ Dashboard-as-Code)
2. Provide embeddable visualizations in any user
interface (npm packages)
3. Target Kubernetes native mode (CRs, Datasource
service discovery)
4. Provide static validation for CI/CD pipelines
(validate with percli, migrations)
5. Support plugins, allow users to extend capabilities
chronosphere.io
CNCF Sandbox project
Started discussing Sep
2023, submitted March
2024, review started
second week in August…
few days
later…
Welcome to
the Sandbox!
chronosphere.io
The Perses API provides access to five operations for every resources
(CRUD):
● http://localhost:8080/api/v1/projects
Perses API
chronosphere.io
Command line (percli): $ ./percli login http://localhost:8080
Perses API
$ ./percli get projects
NAME | AGE
------------------+------
workshopproject | 21h
$ ./percli delete dashboards MyFirstDashboard
object "Dashboard" "MyFirstDashboard" has been
deleted in the project "WorkshopProject"
$ ./percli get --all datasources
NAME | PROJECT | DATASOURCE TYPE | AGE
-----------------------+-----------------+----------------------+------
prometheusbrowser | workshopproject | PrometheusDatasource | 21h
prometheusdemo | workshopproject | PrometheusDatasource | 21h
prometheusdemolocal | workshopproject | PrometheusDatasource | 21h
$ ./percli describe datasource prometheusdemolocal
kind: Datasource
metadata:
name: prometheusdemolocal
createdAt: 2024-08-28T16:07:19.538000824Z
updatedAt: 2024-08-28T16:07:19.538000824Z
version: 0
project: workshopproject
spec:
display:
name: localhost:9090
default: false
plugin:
kind: PrometheusDatasource
spec:
directUrl: http://localhost:9090
$ ./percli apply -f support/ workshop-myfirstdashboard.json
object "Dashboard" "MyFirstDashboard" has been applied in the
project "WorkshopProject"
chronosphere.io
Perses - Stat Chart
chronosphere.io
Perses - Gauge Chart
chronosphere.io
Perses - Time Series Chart
chronosphere.io
Perses - Documentation Panel
chronosphere.io
Perses - Multi Gauge
chronosphere.io
Perses - Table
chronosphere.io
Perses - Bar chart
chronosphere.io
Perses - Tracing
TraceQL query here…
chronosphere.io
Examples - OpenShift Console Tracing UI
chronosphere.io
Examples - OpenShift Console Tracing UI
chronosphere.io
Examples - Service Overview
chronosphere.io
Examples - Trace Explorer
chronosphere.io
Take it for a spin - demo.perses.dev
chronosphere.io
1. Augustin Husson (723)
2. Steven Cobb (238)
3. Antoine Thebaud (160)
4. Julie Pagano (102)
5. Guillaume Ladorme (98)
6. Luke Tillman (68)
7. Eunice Wong (67)
8. Christine Donovan (66)
9. Célian Garcia (59)
10. Shan Aminzadeh (49)
The contributors
11. Andreas Gerstmayr (27)
12. Colin Douch (12),
Julius Volz (12),
Nicolas Takashi (12)
15. Ellen Wyllie (6)
16. Eric D. Schabell (5),
Gabriel Bernal (5),
kamijin_fanta (5)
19. Jenny Zhu (4)
chronosphere.io
Building beautiful visualizations
chronosphere.io
Short link:
bit.ly/perses-workshop
chronosphere.io
TODO: references
● Perses project - https://perses.dev
○ Repository - https://github.com/perses/perses
○ Documentation - https://perses.dev/docs/prologue/introduction.md
○ Roadmap - https://github.com/perses/perses/blob/main/ROADMAP.md
○ Contributing - https://github.com/perses/perses/blob/main/CONTRIBUTING.md
○ Chat - https://cloud-native.slack.com/ (#perses-dev)
○ Social media - https://x.com/PersesDev
○ Demo sandbox - https://demo.perses.dev
● Perses workshop - https://bit.ly/perses-workshop
● Prometheus workshop - https://bit.ly/prom-workshop
● CNCF Sandbox onboarding - https://github.com/cncf/toc/issues/1411
● PromCon 2023 - Perses: The CNCF candidate for observability visualisation
chronosphere.io
Questions?
Eric D. Schabell
Director Evangelism, Chronosphere
@ericschabell{@fosstodon.org}
Ad

More Related Content

Similar to Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus (20)

Openstack Summit Paris - Clocker Lightning talk - Nov 3
Openstack Summit Paris - Clocker Lightning talk - Nov 3Openstack Summit Paris - Clocker Lightning talk - Nov 3
Openstack Summit Paris - Clocker Lightning talk - Nov 3
Duncan Johnston-Watt
 
Mesos on coreOS
Mesos on coreOSMesos on coreOS
Mesos on coreOS
충섭 김
 
Continuous Security
Continuous SecurityContinuous Security
Continuous Security
Sysdig
 
Spark Pipelines in the Cloud with Alluxio with Gene Pang
Spark Pipelines in the Cloud with Alluxio with Gene PangSpark Pipelines in the Cloud with Alluxio with Gene Pang
Spark Pipelines in the Cloud with Alluxio with Gene Pang
Spark Summit
 
Spark Pipelines in the Cloud with Alluxio
Spark Pipelines in the Cloud with AlluxioSpark Pipelines in the Cloud with Alluxio
Spark Pipelines in the Cloud with Alluxio
Alluxio, Inc.
 
CoreOS + Kubernetes @ All Things Open 2015
CoreOS + Kubernetes @ All Things Open 2015CoreOS + Kubernetes @ All Things Open 2015
CoreOS + Kubernetes @ All Things Open 2015
Brandon Philips
 
Project: OpenStack, #OSATH
Project: OpenStack, #OSATH Project: OpenStack, #OSATH
Project: OpenStack, #OSATH
Thanassis Parathyras
 
ApacheCon NA 2011 report
ApacheCon NA 2011 reportApacheCon NA 2011 report
ApacheCon NA 2011 report
Koji Kawamura
 
Getting Started Running Apache Spark on Apache Mesos
Getting Started Running Apache Spark on Apache MesosGetting Started Running Apache Spark on Apache Mesos
Getting Started Running Apache Spark on Apache Mesos
Paco Nathan
 
容器與資料科學應用
容器與資料科學應用容器與資料科學應用
容器與資料科學應用
Philip Zheng
 
Docker + App Container = ocp
Docker + App Container = ocpDocker + App Container = ocp
Docker + App Container = ocp
Apcera
 
Docker practical solutions
Docker practical solutionsDocker practical solutions
Docker practical solutions
Kesav Kumar Kolla
 
Lions, Tigers and Deers: What building zoos can teach us about securing micro...
Lions, Tigers and Deers: What building zoos can teach us about securing micro...Lions, Tigers and Deers: What building zoos can teach us about securing micro...
Lions, Tigers and Deers: What building zoos can teach us about securing micro...
Sysdig
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIO
Filip Verloy
 
Docker-v3.pdf
Docker-v3.pdfDocker-v3.pdf
Docker-v3.pdf
Bruno Cornec
 
CoreOS
CoreOSCoreOS
CoreOS
Frik khechoomian
 
A (Mis-) Guided Tour of the Web Audio API
A (Mis-) Guided Tour of the Web Audio APIA (Mis-) Guided Tour of the Web Audio API
A (Mis-) Guided Tour of the Web Audio API
Edward B. Rockower
 
ElasticES-Hadoop: Bridging the world of Hadoop and Elasticsearch
ElasticES-Hadoop: Bridging the world of Hadoop and ElasticsearchElasticES-Hadoop: Bridging the world of Hadoop and Elasticsearch
ElasticES-Hadoop: Bridging the world of Hadoop and Elasticsearch
MapR Technologies
 
Optimizing Observability Spend: Metrics
Optimizing Observability Spend: MetricsOptimizing Observability Spend: Metrics
Optimizing Observability Spend: Metrics
Eric D. Schabell
 
Fundamentals of Stream Processing with Apache Beam, Tyler Akidau, Frances Perry
Fundamentals of Stream Processing with Apache Beam, Tyler Akidau, Frances Perry Fundamentals of Stream Processing with Apache Beam, Tyler Akidau, Frances Perry
Fundamentals of Stream Processing with Apache Beam, Tyler Akidau, Frances Perry
confluent
 
Openstack Summit Paris - Clocker Lightning talk - Nov 3
Openstack Summit Paris - Clocker Lightning talk - Nov 3Openstack Summit Paris - Clocker Lightning talk - Nov 3
Openstack Summit Paris - Clocker Lightning talk - Nov 3
Duncan Johnston-Watt
 
Mesos on coreOS
Mesos on coreOSMesos on coreOS
Mesos on coreOS
충섭 김
 
Continuous Security
Continuous SecurityContinuous Security
Continuous Security
Sysdig
 
Spark Pipelines in the Cloud with Alluxio with Gene Pang
Spark Pipelines in the Cloud with Alluxio with Gene PangSpark Pipelines in the Cloud with Alluxio with Gene Pang
Spark Pipelines in the Cloud with Alluxio with Gene Pang
Spark Summit
 
Spark Pipelines in the Cloud with Alluxio
Spark Pipelines in the Cloud with AlluxioSpark Pipelines in the Cloud with Alluxio
Spark Pipelines in the Cloud with Alluxio
Alluxio, Inc.
 
CoreOS + Kubernetes @ All Things Open 2015
CoreOS + Kubernetes @ All Things Open 2015CoreOS + Kubernetes @ All Things Open 2015
CoreOS + Kubernetes @ All Things Open 2015
Brandon Philips
 
ApacheCon NA 2011 report
ApacheCon NA 2011 reportApacheCon NA 2011 report
ApacheCon NA 2011 report
Koji Kawamura
 
Getting Started Running Apache Spark on Apache Mesos
Getting Started Running Apache Spark on Apache MesosGetting Started Running Apache Spark on Apache Mesos
Getting Started Running Apache Spark on Apache Mesos
Paco Nathan
 
容器與資料科學應用
容器與資料科學應用容器與資料科學應用
容器與資料科學應用
Philip Zheng
 
Docker + App Container = ocp
Docker + App Container = ocpDocker + App Container = ocp
Docker + App Container = ocp
Apcera
 
Lions, Tigers and Deers: What building zoos can teach us about securing micro...
Lions, Tigers and Deers: What building zoos can teach us about securing micro...Lions, Tigers and Deers: What building zoos can teach us about securing micro...
Lions, Tigers and Deers: What building zoos can teach us about securing micro...
Sysdig
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIO
Filip Verloy
 
A (Mis-) Guided Tour of the Web Audio API
A (Mis-) Guided Tour of the Web Audio APIA (Mis-) Guided Tour of the Web Audio API
A (Mis-) Guided Tour of the Web Audio API
Edward B. Rockower
 
ElasticES-Hadoop: Bridging the world of Hadoop and Elasticsearch
ElasticES-Hadoop: Bridging the world of Hadoop and ElasticsearchElasticES-Hadoop: Bridging the world of Hadoop and Elasticsearch
ElasticES-Hadoop: Bridging the world of Hadoop and Elasticsearch
MapR Technologies
 
Optimizing Observability Spend: Metrics
Optimizing Observability Spend: MetricsOptimizing Observability Spend: Metrics
Optimizing Observability Spend: Metrics
Eric D. Schabell
 
Fundamentals of Stream Processing with Apache Beam, Tyler Akidau, Frances Perry
Fundamentals of Stream Processing with Apache Beam, Tyler Akidau, Frances Perry Fundamentals of Stream Processing with Apache Beam, Tyler Akidau, Frances Perry
Fundamentals of Stream Processing with Apache Beam, Tyler Akidau, Frances Perry
confluent
 

More from Eric D. Schabell (20)

Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
Observability-as-a-Service: When Platform Engineers meet SREs
Observability-as-a-Service: When Platform Engineers meet SREsObservability-as-a-Service: When Platform Engineers meet SREs
Observability-as-a-Service: When Platform Engineers meet SREs
Eric D. Schabell
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
When Platform Engineers meet SREs - The Birth of O11y-as-a-Service Superpowers
When Platform Engineers meet SREs - The Birth of O11y-as-a-Service SuperpowersWhen Platform Engineers meet SREs - The Birth of O11y-as-a-Service Superpowers
When Platform Engineers meet SREs - The Birth of O11y-as-a-Service Superpowers
Eric D. Schabell
 
Taking Back Control of Your Telemetry Data with Fluent Bit
Taking Back Control of Your Telemetry Data with Fluent BitTaking Back Control of Your Telemetry Data with Fluent Bit
Taking Back Control of Your Telemetry Data with Fluent Bit
Eric D. Schabell
 
Finding observability and DevEx tranquility sailing the monitoring data seas
Finding observability and DevEx tranquility sailing the monitoring data seasFinding observability and DevEx tranquility sailing the monitoring data seas
Finding observability and DevEx tranquility sailing the monitoring data seas
Eric D. Schabell
 
MTTS - Sleep more, slog less with automated cloud native o11y platforms
MTTS - Sleep more, slog less with automated cloud native o11y platformsMTTS - Sleep more, slog less with automated cloud native o11y platforms
MTTS - Sleep more, slog less with automated cloud native o11y platforms
Eric D. Schabell
 
KCD Porto: Choose Your Own Adventure - Cloud Naive Observability Pitfalls
KCD Porto: Choose Your Own Adventure - Cloud Naive Observability PitfallsKCD Porto: Choose Your Own Adventure - Cloud Naive Observability Pitfalls
KCD Porto: Choose Your Own Adventure - Cloud Naive Observability Pitfalls
Eric D. Schabell
 
Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...
Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...
Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...
Eric D. Schabell
 
Taking Back Control of Your Telemetry Data with Fluent Bit
Taking Back Control of Your Telemetry Data with Fluent BitTaking Back Control of Your Telemetry Data with Fluent Bit
Taking Back Control of Your Telemetry Data with Fluent Bit
Eric D. Schabell
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Power Up with Podman - Cloud Native + K8s Meetup
Power Up with Podman - Cloud Native + K8s MeetupPower Up with Podman - Cloud Native + K8s Meetup
Power Up with Podman - Cloud Native + K8s Meetup
Eric D. Schabell
 
Choose Your Own Adventure - Cloud Native Observability Pitfalls
Choose Your Own Adventure - Cloud Native Observability PitfallsChoose Your Own Adventure - Cloud Native Observability Pitfalls
Choose Your Own Adventure - Cloud Native Observability Pitfalls
Eric D. Schabell
 
Choose Your Own Observability Adventure
Choose Your Own Observability AdventureChoose Your Own Observability Adventure
Choose Your Own Observability Adventure
Eric D. Schabell
 
Checking the pulse of your cloud native architecture
Checking the pulse of your cloud native architectureChecking the pulse of your cloud native architecture
Checking the pulse of your cloud native architecture
Eric D. Schabell
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
Eric D. Schabell
 
Observability For You and Me with OpenTelemetry (with demo)
Observability For You and Me with OpenTelemetry (with demo)Observability For You and Me with OpenTelemetry (with demo)
Observability For You and Me with OpenTelemetry (with demo)
Eric D. Schabell
 
3 Pitfalls Everyone Should Avoid with Cloud Native Observability
3 Pitfalls Everyone Should Avoid with Cloud Native Observability3 Pitfalls Everyone Should Avoid with Cloud Native Observability
3 Pitfalls Everyone Should Avoid with Cloud Native Observability
Eric D. Schabell
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Roadmap to Becoming a CNCF Ambassador
Roadmap to Becoming a CNCF AmbassadorRoadmap to Becoming a CNCF Ambassador
Roadmap to Becoming a CNCF Ambassador
Eric D. Schabell
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
Observability-as-a-Service: When Platform Engineers meet SREs
Observability-as-a-Service: When Platform Engineers meet SREsObservability-as-a-Service: When Platform Engineers meet SREs
Observability-as-a-Service: When Platform Engineers meet SREs
Eric D. Schabell
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
When Platform Engineers meet SREs - The Birth of O11y-as-a-Service Superpowers
When Platform Engineers meet SREs - The Birth of O11y-as-a-Service SuperpowersWhen Platform Engineers meet SREs - The Birth of O11y-as-a-Service Superpowers
When Platform Engineers meet SREs - The Birth of O11y-as-a-Service Superpowers
Eric D. Schabell
 
Taking Back Control of Your Telemetry Data with Fluent Bit
Taking Back Control of Your Telemetry Data with Fluent BitTaking Back Control of Your Telemetry Data with Fluent Bit
Taking Back Control of Your Telemetry Data with Fluent Bit
Eric D. Schabell
 
Finding observability and DevEx tranquility sailing the monitoring data seas
Finding observability and DevEx tranquility sailing the monitoring data seasFinding observability and DevEx tranquility sailing the monitoring data seas
Finding observability and DevEx tranquility sailing the monitoring data seas
Eric D. Schabell
 
MTTS - Sleep more, slog less with automated cloud native o11y platforms
MTTS - Sleep more, slog less with automated cloud native o11y platformsMTTS - Sleep more, slog less with automated cloud native o11y platforms
MTTS - Sleep more, slog less with automated cloud native o11y platforms
Eric D. Schabell
 
KCD Porto: Choose Your Own Adventure - Cloud Naive Observability Pitfalls
KCD Porto: Choose Your Own Adventure - Cloud Naive Observability PitfallsKCD Porto: Choose Your Own Adventure - Cloud Naive Observability Pitfalls
KCD Porto: Choose Your Own Adventure - Cloud Naive Observability Pitfalls
Eric D. Schabell
 
Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...
Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...
Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...
Eric D. Schabell
 
Taking Back Control of Your Telemetry Data with Fluent Bit
Taking Back Control of Your Telemetry Data with Fluent BitTaking Back Control of Your Telemetry Data with Fluent Bit
Taking Back Control of Your Telemetry Data with Fluent Bit
Eric D. Schabell
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Power Up with Podman - Cloud Native + K8s Meetup
Power Up with Podman - Cloud Native + K8s MeetupPower Up with Podman - Cloud Native + K8s Meetup
Power Up with Podman - Cloud Native + K8s Meetup
Eric D. Schabell
 
Choose Your Own Adventure - Cloud Native Observability Pitfalls
Choose Your Own Adventure - Cloud Native Observability PitfallsChoose Your Own Adventure - Cloud Native Observability Pitfalls
Choose Your Own Adventure - Cloud Native Observability Pitfalls
Eric D. Schabell
 
Choose Your Own Observability Adventure
Choose Your Own Observability AdventureChoose Your Own Observability Adventure
Choose Your Own Observability Adventure
Eric D. Schabell
 
Checking the pulse of your cloud native architecture
Checking the pulse of your cloud native architectureChecking the pulse of your cloud native architecture
Checking the pulse of your cloud native architecture
Eric D. Schabell
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
Eric D. Schabell
 
Observability For You and Me with OpenTelemetry (with demo)
Observability For You and Me with OpenTelemetry (with demo)Observability For You and Me with OpenTelemetry (with demo)
Observability For You and Me with OpenTelemetry (with demo)
Eric D. Schabell
 
3 Pitfalls Everyone Should Avoid with Cloud Native Observability
3 Pitfalls Everyone Should Avoid with Cloud Native Observability3 Pitfalls Everyone Should Avoid with Cloud Native Observability
3 Pitfalls Everyone Should Avoid with Cloud Native Observability
Eric D. Schabell
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Roadmap to Becoming a CNCF Ambassador
Roadmap to Becoming a CNCF AmbassadorRoadmap to Becoming a CNCF Ambassador
Roadmap to Becoming a CNCF Ambassador
Eric D. Schabell
 
Ad

Recently uploaded (20)

How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
PDF Reader Pro Crack Latest Version FREE Download 2025
PDF Reader Pro Crack Latest Version FREE Download 2025PDF Reader Pro Crack Latest Version FREE Download 2025
PDF Reader Pro Crack Latest Version FREE Download 2025
mu394968
 
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Lionel Briand
 
Solidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license codeSolidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license code
aneelaramzan63
 
WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)
sh607827
 
Download YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full ActivatedDownload YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full Activated
saniamalik72555
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Landscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature ReviewLandscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature Review
Hironori Washizaki
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and CollaborateMeet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Maxim Salnikov
 
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New VersionPixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
saimabibi60507
 
Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025
mu394968
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
Download Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With LatestDownload Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With Latest
tahirabibi60507
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
PDF Reader Pro Crack Latest Version FREE Download 2025
PDF Reader Pro Crack Latest Version FREE Download 2025PDF Reader Pro Crack Latest Version FREE Download 2025
PDF Reader Pro Crack Latest Version FREE Download 2025
mu394968
 
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Lionel Briand
 
Solidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license codeSolidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license code
aneelaramzan63
 
WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)
sh607827
 
Download YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full ActivatedDownload YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full Activated
saniamalik72555
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Landscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature ReviewLandscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature Review
Hironori Washizaki
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and CollaborateMeet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Maxim Salnikov
 
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New VersionPixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
saimabibi60507
 
Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025
mu394968
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
Download Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With LatestDownload Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With Latest
tahirabibi60507
 
Ad

Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus

  • 1. chronosphere.io Meet the New Kid in the Sandbox Eric D. Schabell Director Evangelism, Chronosphere @schabell.org | @ericschabell{@fosstodon.org} Cloud Native Rejekts - 10 Nov, Salt Lake CIty Integrating Visualization with Prometheus
  • 2. chronosphere.io 1. CNCF missing o11y visualization project 2. Perses built specifically for Prometheus 3. Fully open source == choice 2
  • 3. chronosphere.io 24 Jan 2021 - Initial commit 1. Become an open standard for dashboards (GitOps + Dashboard-as-Code) 2. Provide embeddable visualizations in any user interface (npm packages) 3. Target Kubernetes native mode (CRs, Datasource service discovery) 4. Provide static validation for CI/CD pipelines (validate with percli, migrations) 5. Support plugins, allow users to extend capabilities
  • 4. chronosphere.io CNCF Sandbox project Started discussing Sep 2023, submitted March 2024, review started second week in August… few days later… Welcome to the Sandbox!
  • 5. chronosphere.io The Perses API provides access to five operations for every resources (CRUD): ● http://localhost:8080/api/v1/projects Perses API
  • 6. chronosphere.io Command line (percli): $ ./percli login http://localhost:8080 Perses API $ ./percli get projects NAME | AGE ------------------+------ workshopproject | 21h $ ./percli delete dashboards MyFirstDashboard object "Dashboard" "MyFirstDashboard" has been deleted in the project "WorkshopProject" $ ./percli get --all datasources NAME | PROJECT | DATASOURCE TYPE | AGE -----------------------+-----------------+----------------------+------ prometheusbrowser | workshopproject | PrometheusDatasource | 21h prometheusdemo | workshopproject | PrometheusDatasource | 21h prometheusdemolocal | workshopproject | PrometheusDatasource | 21h $ ./percli describe datasource prometheusdemolocal kind: Datasource metadata: name: prometheusdemolocal createdAt: 2024-08-28T16:07:19.538000824Z updatedAt: 2024-08-28T16:07:19.538000824Z version: 0 project: workshopproject spec: display: name: localhost:9090 default: false plugin: kind: PrometheusDatasource spec: directUrl: http://localhost:9090 $ ./percli apply -f support/ workshop-myfirstdashboard.json object "Dashboard" "MyFirstDashboard" has been applied in the project "WorkshopProject"
  • 19. chronosphere.io Take it for a spin - demo.perses.dev
  • 20. chronosphere.io 1. Augustin Husson (723) 2. Steven Cobb (238) 3. Antoine Thebaud (160) 4. Julie Pagano (102) 5. Guillaume Ladorme (98) 6. Luke Tillman (68) 7. Eunice Wong (67) 8. Christine Donovan (66) 9. Célian Garcia (59) 10. Shan Aminzadeh (49) The contributors 11. Andreas Gerstmayr (27) 12. Colin Douch (12), Julius Volz (12), Nicolas Takashi (12) 15. Ellen Wyllie (6) 16. Eric D. Schabell (5), Gabriel Bernal (5), kamijin_fanta (5) 19. Jenny Zhu (4)
  • 23. chronosphere.io TODO: references ● Perses project - https://perses.dev ○ Repository - https://github.com/perses/perses ○ Documentation - https://perses.dev/docs/prologue/introduction.md ○ Roadmap - https://github.com/perses/perses/blob/main/ROADMAP.md ○ Contributing - https://github.com/perses/perses/blob/main/CONTRIBUTING.md ○ Chat - https://cloud-native.slack.com/ (#perses-dev) ○ Social media - https://x.com/PersesDev ○ Demo sandbox - https://demo.perses.dev ● Perses workshop - https://bit.ly/perses-workshop ● Prometheus workshop - https://bit.ly/prom-workshop ● CNCF Sandbox onboarding - https://github.com/cncf/toc/issues/1411 ● PromCon 2023 - Perses: The CNCF candidate for observability visualisation
  • 24. chronosphere.io Questions? Eric D. Schabell Director Evangelism, Chronosphere @ericschabell{@fosstodon.org}