Skip to content

[Synthetics] [CCS] Add "View on remote cluster" callout to monitor details page#273629

Merged
mgiota merged 5 commits into
elastic:mainfrom
mgiota:ccs_synthetics_link_to_remote_in_details_page
Jun 18, 2026
Merged

[Synthetics] [CCS] Add "View on remote cluster" callout to monitor details page#273629
mgiota merged 5 commits into
elastic:mainfrom
mgiota:ccs_synthetics_link_to_remote_in_details_page

Conversation

@mgiota

@mgiota mgiota commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Fixes #273621

Summary

Renders an SLO-style callout above each detail tab for remote monitors, deep-linking to the same monitor on the origin cluster's Kibana.

Screenshot 2026-06-17 at 10 11 56

…tails page

Renders an SLO-style callout above each detail tab for remote monitors,
deep-linking to the same monitor on the origin cluster's Kibana.
@mgiota mgiota requested a review from a team as a code owner June 17, 2026 07:38
@github-actions github-actions Bot added the author:actionable-obs PRs authored by the actionable obs team label Jun 17, 2026
@mgiota mgiota self-assigned this Jun 17, 2026
@mgiota mgiota added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting labels Jun 17, 2026
Comment on lines +66 to +71
{/*
Rendered above the loader so the remote-monitor callout (and its deep
link to the origin cluster) is visible immediately on remote pages,
rather than waiting for the first ping to arrive. Returns null for
local monitors, leaving non-remote pages visually unchanged.
*/}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

too verbose comment, probably not required at all , but it it's required a single line is all we need

@mgiota mgiota enabled auto-merge (squash) June 18, 2026 21:28
@kibanamachine

Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
synthetics 1353 1354 +1

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
synthetics 1.3MB 1.3MB +1.9KB

History

cc @mgiota

@mgiota mgiota merged commit 389f2f9 into elastic:main Jun 18, 2026
31 checks passed
mbondyra added a commit to mbondyra/kibana that referenced this pull request Jun 19, 2026
…g_generation

* commit '408590635258efac66c7e71983ea92560ea41ac9': (199 commits)
  [Cases] Legacy templates migration PR 1/2 - SO changes (elastic#270179)
  [Failed Test Investigator] Skip reference links, exit early on deleted tests (elastic#273970)
  Remove sample data hooks from Scout release tests (elastic#273768)
  [Alerting v2] Remove rule form schema translation layer and delete dead GUI form code (elastic#273991)
  feat(stack-monitoring): replace title props and wrap EuiButtonIcon with EuiToolTip (elastic#271512)
  [Scout][FTR migration] Prefer default Cloud-compatible roles over custom roles (elastic#273744)
  [One Workflow] Unskip flaky jest tests (elastic#271143)
  extend codeql dos exclusions (elastic#274085)
  [Cases] Global fields in field library (elastic#269962)
  [UII] Optimize enrollment key and revision reconciliation during Fleet setup (elastic#272604)
  [Scout] Update test config manifests (elastic#274092)
  [Alerting v2] Create an advanced setting to toggle the alerting v2 feature (elastic#272365)
  Splitting tests on findings onboarding (elastic#270638)
  [Synthetics] [CCS] Add "View on remote cluster" callout to monitor details page (elastic#273629)
  [Synthetics] [CCS] Disable header actions on details page for remote monitors (elastic#273602)
  Update dependency diff to v9 (main) (elastic#265874)
  [Synthetics] Honor searchExcludedDataTiers advanced setting in SyntheticsEsClient (elastic#273418)
  Update docker.elastic.co/wolfi/chainguard-base-fips:latest Docker digest to 278de96 (main) (elastic#274027)
  Fix keyboard access for scrollable command output panel in Response Console (elastic#272707)
  Update docker.elastic.co/wolfi/chainguard-base:latest Docker digest to ce1e3ed (main) (elastic#274028)
  ...
flash1293 pushed a commit to flash1293/kibana that referenced this pull request Jun 23, 2026
…tails page (elastic#273629)

Fixes elastic#273621

## Summary

Renders an SLO-style callout above each detail tab for remote monitors,
deep-linking to the same monitor on the origin cluster's Kibana.

<img width="726" height="380" alt="Screenshot 2026-06-17 at 10 11 56"
src="https://github.com/user-attachments/assets/b1f09c78-cb2c-483f-9f91-3a47fe2a0075"
/>

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author:actionable-obs PRs authored by the actionable obs team backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes v9.5.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Synthetics][CCS] Add "View on remote cluster" link in detail page

3 participants