k6 ist ein quelloffenes Werkzeug für Performance-Tests, das Grafana als entwicklerfreundlich und erweiterbar beschreibt. Tests werden als Skripte mit einer JavaScript-API geschrieben, das Werkzeug selbst ist in Go entwickelt. Es unterstützt Last-, Spitzen-, Stress- und Dauertests, Browser-Performance-Tests, Synthetic Monitoring und Testautomatisierung in CI/CD. Sie betreiben es mit dem k6-Kommandozeilenwerkzeug auf eigener Infrastruktur oder nutzen Grafana Cloud k6, einen auf k6 aufbauenden verwalteten Dienst, der Ergebnisse speichert und Dashboards sowie Testläufe von mehreren Standorten bietet.
k6 entstand bei einem Unternehmen in Stockholm und wurde 2021 von Grafana Labs übernommen; Grafana Labs entwickelt und pflegt es heute und beschreibt sich als vollständig remote arbeitendes Unternehmen. Das Open-Source-Werkzeug steht unter der AGPL-3.0 und lässt sich komplett auf selbst kontrollierter Infrastruktur betreiben. Die ausgewertete Dokumentation nennt nicht, in welchen Regionen Grafana Cloud k6 Daten speichert. Eine europäische Organisation, die den verwalteten Dienst nutzt, sollte daher Datenstandort und Rechtsraum des Anbieters klären oder k6 selbst betreiben.