Skip to content

Web dashboard documentation updated to reflect the default enabled state #2002

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

szkiba
Copy link
Contributor

@szkiba szkiba commented Jul 11, 2025

What?

This PR updates all relevant documentation to reflect that the built-in web dashboard is now enabled by default. The core concept has been shifted from "opting-in" to "opting-out."

Key changes include:

  • The main /results-output/web-dashboard page has been rewritten to explain the new default behavior.
  • Instructions and examples have been updated to use the new opt-out mechanism (K6_NO_WEB_DASHBOARD).
  • All references to the old opt-in methods have been removed.

Why

This documentation update is necessary to align with a core feature change in an upcoming release of k6. The web dashboard will now run by default, and failing to update the documentation would cause significant confusion for both new and existing users. This PR ensures that the documentation is accurate and reflects the new, improved user experience at the time of release.

Checklist

  • I have used a meaningful title for the PR.

  • I have described the changes I've made in the "What?" section above.

  • I have performed a self-review of my changes.

  • I have run the npm start command locally and verified that the changes look good.

  • I have made my changes in the docs/sources/k6/next folder of the documentation.


Related PR(s)/Issue(s)

Related to: grafana/k6#4913

Closes: #2001

@szkiba szkiba linked an issue Jul 11, 2025 that may be closed by this pull request
@CLAassistant
Copy link

CLAassistant commented Jul 11, 2025

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update web dashboard documentation for new default behavior
2 participants