Skip to content
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

[Uptime] Synthetics data / missing summary data can break overview query #81950

Closed
andrewvc opened this issue Oct 28, 2020 · 1 comment · Fixed by #81952
Closed

[Uptime] Synthetics data / missing summary data can break overview query #81950

andrewvc opened this issue Oct 28, 2020 · 1 comment · Fixed by #81952
Assignees
Labels
bug Fixes for quality problems that affect the customer experience Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.10.0

Comments

@andrewvc
Copy link
Contributor

Heartbeat sends checks in either single or multiple documents. In either case the last document contains summary.* fields. Typically the multiple parts of a check occur close together, such that any time buckets during an aggregation phase group them together. Apparently this is an old bug we never noticed till synthetics. With synthetics data the checks have many parts over long spans.

This can break the overview page query because it assumes that there is a summary in each location bucket.

To repro, simply run synthetics and check the UI before any given run has completed.

@andrewvc andrewvc added bug Fixes for quality problems that affect the customer experience Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.10.0 labels Oct 28, 2020
@andrewvc andrewvc self-assigned this Oct 28, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

andrewvc added a commit to andrewvc/kibana that referenced this issue Oct 28, 2020
Fixes elastic#81950

by not assuming the summary is present in a bucket with partial check
info
andrewvc added a commit that referenced this issue Oct 29, 2020
Fixes #81950

by not assuming the summary is present in a bucket with partial check
info
andrewvc added a commit to andrewvc/kibana that referenced this issue Oct 29, 2020
…ic#81952)

Fixes elastic#81950

by not assuming the summary is present in a bucket with partial check
info
andrewvc added a commit to andrewvc/kibana that referenced this issue Oct 29, 2020
…ic#81952)

Fixes elastic#81950

by not assuming the summary is present in a bucket with partial check
info
andrewvc added a commit that referenced this issue Oct 29, 2020
… (#82022)

Fixes #81950

by not assuming the summary is present in a bucket with partial check
info
andrewvc added a commit that referenced this issue Oct 29, 2020
… (#82021)

Fixes #81950

by not assuming the summary is present in a bucket with partial check
info
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.10.0
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants