K6
k6 is a modern, open-source load testing tool designed for engineering teams to efficiently test the performance and scalability of their systems. It is particularly well-suited for testing APIs, microservices, and websites.
k6 distinguishes itself with its developer-centric approach, offering a clean and straightforward scripting experience in JavaScript, which allows for easy creation and execution of performance tests. This tool is built to handle the demands of modern cloud-native environments, supporting both local and cloud-based testing. It provides detailed insights into system performance under various load conditions, helping teams identify bottlenecks and optimize the performance and resilience of their applications.
Integrating K6 with groundcover
To start accessing granular insights, just follow these 2 super easy steps:
Step 1: Enable Custom Metrics
Follow our quick guide on how to enable scraping custom metrics on groundcover.
Step 2: Import dashboard using Grafana ID
In the groundcover platform, go to Dashboards -> New -> Import.
In the box titled "Import via grafana.com", enter one of the following dashboard IDs, then click "Load".
ID | Name | Description | More Info |
---|---|---|---|
2587 | k6 Load Testing Results | A dashboard for visualizing results from the k6.io load testing tool, using the InfluxDB exporter | |
10660 | k6 Load Testing Results | A dashboard for visualizing results from the k6.io load testing tool, using the InfluxDB exporter. | |
18030 | k6 Prometheus (Native Histograms) | Visualize k6 OSS results stored in Prometheus with Native Histograms. | |
13719 | k6 Load Testing Results By Groups | A dashboard for visualizing results from the k6.io load testing tool by groups, using the InfluxDB exporter. | |
4411 | k6 Load Testing Results (option 3) | A dashboard for visualizing results from the k6.io load testing tool, using the InfluxDB exporter. |
Note: The dashboards above are the 5 most downloaded K6 dashboards on Grafana's website, and are listed by number of downloads. More dashboards are available on their website and the steps to add them is the same. Visit this page for the full list of K6 dashboards.
![](https://docs.groundcover.com/~gitbook/image?url=https%3A%2F%2F2771001740-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FUHgqKYgCiRKdOpWQdi52%252Fuploads%252FW8luqVmj1sBax093X5Be%252FImport%2520Grafana%2520Dashboard.png%3Falt%3Dmedia%26token%3D4b119645-b216-4066-a999-06493d9ff5da&width=768&dpr=4&quality=100&sign=15b9a8dc&sv=1)
That's it!
You can now see the imported dashboard in your list of Dashboards and start using it immediately.
You can repeat this action to load as many of these dashboards as you like.
If you import more than one of these dashboards, you may find it useful to create a K6 Dashboards Folder in groundcover.
Last updated