[Synthetics] Disable browser sub-inputs by default#17665
Conversation
| subscription: "basic" | ||
| kibana: | ||
| version: "^8.19.0 || ^9.1.0" | ||
| version: "^9.4.0" |
💚 Build Succeeded
History
|
|
@miguelmartin-elastic Thanks for the clear "How to test" steps. I verify browser sub-inputs are disabled by default in the latest Synthetics 1.5 - enabled
1.6 - disabled
|
Curious to know how you did the end to end testing with Kibana. Here's a documentation I created a while ago. I would like to know how you do the end to end testing with both integrations and kibana repos |
Cursor figured out the existence of After that, I also wanted to test with different versions of Kibana, so I asked it to find the easiest/fastest/simplest way and to create a rule for it, and this was the output: |
|
@miguelmartin-elastic That's awesome! Option 2 in my documentation, in just seconds! |





Label: Enhancement
Proposed commit message
Disable browser inputs by default in the Synthetics integration package.
The
synthetics/browser,synthetics/browser.network, andsynthetics/browser.screenshotinput streams were enabled by default, which could lead to unnecessary data collection when users create a new Synthetics integration policy without explicitly configuring these inputs.This change sets
enabled: falsein the manifest files of the three browser-related data streams (browser,browser_network,browser_screenshot), bumps the package version to1.6.0, and updates the Kibana version constraint to^9.4.0to ensure this behavior only applies to compatible Kibana versions.Extra: update
@elastic/obs-ux-management-teamreferences to@elastic/actionable-obs-teamin CODEOWNERS fileChecklist
changelog.ymlfile.Author's Checklist
How to test this PR locally
>=9.4.0.1.6.0).synthetics/browser,synthetics/browser.network, andsynthetics/browser.screenshotinputs are disabled by default.Steps in detail:
elastic-package stack up -d cd packages/synthetics elastic-package installExpected output:
Related issues
Screenshots
N/A