Workshop: Continuous Performance with k6 and Grafana
summary
A hands-on demo showing how to build a continuous performance pipeline with k6, Prometheus, Grafana and Jenkins: synthetic checks from k6 (including a k6 extension and an experimental k6-browser) push metrics into Prometheus and Grafana dashboards, and Jenkins jobs clone the repo, restart a local Node test service, run k6, and fail the build when thresholds/SLOs are breached. The demo also describes cloud k6 for distributed generators (single generator reached ~40k virtual users) and notes some practical IP/configuration hiccups during the live run.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:33Performance concepts
- 10:49Load testing efficiency
- 20:22Installing k6
- 31:18Basic scripting
- 40:21k6 vs other tools
- 56:14k6 Grafana Prometheus
- 1:03:24Monitoring alerts
- 1:15:03Jenkins setup
- 1:25:47Pipeline demo
- 1:45:36Summary FAQ
related talks
48mPerformance Testing Workshop with k6
45mDistributed load testing with k6
46mDistributed load testing with k6
28mWhere DevOps Meets QA: An Observability & Synthetic Testing Success Story
34mK8s load testing at scale with k6-operator
14mBreaking the build with K6 load tests
34mPerformance testing: from zero to hero with k6 & Azure
55mPerformance Testing From Zero to Hero with K6 & Azure
