# 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.&#x20;

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](../../use-groundcover/scraping-custom-metrics) 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".

<table data-full-width="false"><thead><tr><th width="95">ID</th><th width="395">Name</th><th width="457">Description</th><th>More Info</th></tr></thead><tbody><tr><td>2587</td><td>k6 Load Testing Results</td><td>A dashboard for visualizing results from the k6.io load testing tool, using the InfluxDB exporter</td><td><a href="https://grafana.com/grafana/dashboards/2587-k6-load-testing-results/">Link</a></td></tr><tr><td>10660</td><td>k6 Load Testing Results</td><td>A dashboard for visualizing results from the k6.io load testing tool, using the InfluxDB exporter.</td><td><a href="https://grafana.com/grafana/dashboards/10660-k6-load-testing-results/">Link</a></td></tr><tr><td>18030</td><td>k6 Prometheus (Native Histograms)</td><td>Visualize k6 OSS results stored in Prometheus with Native Histograms.</td><td><a href="https://grafana.com/grafana/dashboards/18030-k6-prometheus-native-histograms/">Link</a></td></tr><tr><td>13719</td><td>k6 Load Testing Results By Groups</td><td>A dashboard for visualizing results from the k6.io load testing tool by groups, using the InfluxDB exporter.</td><td><a href="https://grafana.com/grafana/dashboards/13719-k6-load-testing-results-by-groups/">Link</a></td></tr><tr><td>4411</td><td>k6 Load Testing Results (option 3)</td><td>A dashboard for visualizing results from the k6.io load testing tool, using the InfluxDB exporter.</td><td><a href="https://grafana.com/grafana/dashboards/4411-k6-load-testing-results/">Link</a></td></tr></tbody></table>

{% hint style="info" %}
**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](https://grafana.com/grafana/dashboards/?search=k6+) for the full list of K6 dashboards.
{% endhint %}

<figure><img src="https://2771001740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUHgqKYgCiRKdOpWQdi52%2Fuploads%2FW8luqVmj1sBax093X5Be%2FImport%20Grafana%20Dashboard.png?alt=media&#x26;token=4b119645-b216-4066-a999-06493d9ff5da" alt=""><figcaption></figcaption></figure>

### That's it!&#x20;

You can now see the imported dashboard in your list of Dashboards and start using it immediately.

{% hint style="success" %}
You can repeat this action to load as many of these dashboards as you like.&#x20;

If you import more than one of these dashboards, you may find it useful to create a K6 Dashboards Folder in groundcover.
{% endhint %}



<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><strong>View all custom metrics</strong></td><td><a href=""></a></td></tr><tr><td align="center"><strong>Back to integrations overview</strong></td><td><a href="../overview">overview</a></td></tr></tbody></table>
