Synthetics alerts and rules error

it occur an error when i click this


Error: Cannot read properties of undefined (reading 'ui')
    at p (
    at ua (
    at ec (
    at Pc (
    at Nc (
    at Dc (
    at wc (
    at t.unstable_runWithPriority (
    at Vo (

can any one helps?

Hi @jevonsnotes ,

This is a bug on our size. Alerts in Synthetics are not yet as flexible as in Uptime or other places in Kibana.

If you need more flexibility with alerts, there's a workaround which allows you to utilize Uptime alerts to work with Synthetics. Hopefully it works for your use case.


  1. Go in Kibana / Stack Management / Advanced Settings and then enable observability:enableLegacyUptimeApp (this step is necessary only if you do not have old Heartbeat alerts [Synthetics] Hide Uptime by default if no data · Issue #158731 · elastic/kibana · GitHub. If you already can see Observability -> Uptime app, this step is not necessary.)
  2. Go in Kibana / Observability / Uptime / Settings and then add synthetics-* to the Heartbeat indices. (for a typical Kibana setup the indices value will look like heartbeat-*,synthetics-*)
  3. You should now be able to use the Uptime alerts on Synthetics monitors. Note that you'll also start seeing Synthetic monitors in Uptime.
  4. Goto Stack Management / Rules / Create rule and select Uptime monitor status as rule type (or Uptime TLS if desired).


  • Uptime is not space aware (so it will be able to see all the Synthetics monitors on all spaces)
  • Uptime has several limitations with Synthetics monitors, so please be aware this should be considered as a workaround which can break at any time in the future

okey,thks for help

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.