Building k6 browser performance tests
The k6 JavaScript API documentation provides methods for browser interactions and collecting Core Web Vitals to build comprehensive performance tests.
Access comprehensive documentation for Grafana and k6 via AI Search and MCP. This source covers configuring Grafana Docker images, managing data sources, automating with Git Sync, and Grafana Alerting. It also details k6 JavaScript APIs for browser and HTTP interactions, Core Web Vitals, and AWS service integration, enabling AI agents to build, operate, integrate, and monitor observability workflows.
Works with
Use Grafana Documentation to complete source-specific tasks, make informed decisions, and follow evidence-backed workflows.
The k6 JavaScript API documentation provides methods for browser interactions and collecting Core Web Vitals to build comprehensive performance tests.
Documentation outlines how to assign query, edit, or admin permissions to users, service accounts, or teams on data sources within Grafana Enterprise and Grafana Cloud.
The documentation provides instructions for setting up Git Sync as code using the Grafana CLI and YAML files to provision resources from Git repositories.
The source explains methods for importing alert rules from Prometheus, Mimir, and Loki into Grafana-managed alert rules, enabling centralized operation and management.
The Admin HTTP API reference details endpoints like GET /api/admin/settings and PUT /api/admin/settings for programmatically managing Grafana server configurations.
The k6 browser module documentation explains Google's Core Web Vitals, how they are collected, and how to interpret the aggregated browser metrics output for performance analysis.
Choose the website or GitHub content you want in your workspace.
GitHub
GitHub
A quick look at the main areas Bulkgrid has indexed and keeps ready for AI search, MCP, extraction, and change detection.
/docs/sources/k6/next/javascript-api
742 pages
This section details the k6 JavaScript API, providing documentation for modules such as k6/browser, k6/http, k6/crypto, and k6/websockets to facilitate scripting.
/docs/sources/k6/next/javascript-api/k6-browser
322 pages
This module provides the k6/browser API for simulating real user interactions, including page navigation, element manipulation, and handling browser events.
/docs/sources/datasources
134 pages
Discover how to connect Grafana to various data sources, such as Alertmanager, CloudWatch, Azure Monitor, Elasticsearch, and Jaeger, for monitoring.
/docs/sources/k6/next/javascript-api/jslib
134 pages
The jslib folder offers a collection of JavaScript utilities and modules, including integrations for AWS services and extended HTTP functionalities.
/docs/sources/alerting
95 pages
This section details Grafana Alerting, covering how to set up, configure, and manage alert rules, notifications, and inhibition rules for system event management.
/docs/sources/shared
93 pages
This folder contains shared content and common resources, including information on communication, user list management, Alertmanager data source configuration, and authentication details.
/docs/sources/visualizations
87 pages
Learn to visualize data in Grafana using dashboards, panels, and the Explore feature, which includes tools for correlations, logs, and query editing.
/docs/sources/k6/next/javascript-api/k6-browser/page
81 pages
This folder documents the `Page` object within the k6 browser module, providing methods for interacting with web page elements, managing content, and simulating user actions.
/docs/sources/administration
73 pages
This section covers administering Grafana, including managing teams, backing up instances, configuring announcement banners, customizing plugins, and overseeing data source management.
/docs/sources/setup-grafana
73 pages
This folder guides users through setting up Grafana, covering Docker image configuration, high availability, HTTPS, Grafana Live, monitoring, and initial server startup procedures.
/docs/sources/as-code
60 pages
This section focuses on Grafana's "as-code" workflows, detailing deployment, configuration, and provisioning using Infrastructure as Code, Observability as Code, Terraform, and Git Sync.
/docs/sources/k6/next/shared
60 pages
This folder contains shared documentation components, including admonitions and notes about experimental features, various k6 modules, and official extensions.
Bulkgrid turns important websites into fresh, queryable, AI-ready sources without making teams maintain the infrastructure.
Retrieve the right source context instead of sending large pages, pasted docs, or noisy search results into every prompt.
Ground responses in current, source-backed evidence to reduce hallucinations and avoid relying on stale model memory.
Keep important websites automatically recrawled and updated so AI is not working from old content.
Search already-indexed source content immediately instead of crawling pages at question time.
Bulkgrid handles crawling, rendering, retries, storage, indexing, recrawls, and change detection.
See when pages are added, removed, updated, or fail so teams can react without checking manually.
Search and use knowledge from Grafana in ChatGPT, Claude, Cursor, and any MCP-compatible client.