Monitoring your k6 load test: how to install Grafana and Prometheus on a Kubernetes cluster

Monitoring your k6 load test: how to install Grafana and Prometheus on a Kubernetes cluster

k6
Aug 10, 2021

How do you monitor your application during k6 load testing? In this video, Nicole van der Hoeven learns how to install Grafana and Prometheus in her Kubernetes cluster (hosted in DigitalOcean), then runs a load test against her application with k6.

TIMESTAMPS:
0:00 Introduction
0:45 Installing Prometheus and Grafana via Helm
4:20 Setting up Prometheus metrics in Grafana
5:38 Running a k6 load testing script locally
7:34 Outputting load testing results to k6 Cloud
8:46 Next step: Piping out k6 results to Grafana

RELATED RESOURCES:
Check out the Poké API application Nicole is using here, including the k6 script: https://github.com/nicolevanderhoeven/pokeapi
Nicole's overview of Grafana Labs projects, for testers: https://www.youtube.com/watch
The setup Nicole is trying to recreate, except this one is with New Relic: https://www.youtube.com/watch

Nicole on Twitter: https://twitter.com/n_vanderhoeven

Learn more about k6:
Website: https://k6.io
Repo: https://github.com/grafana/k6