Take most of the work directly from #80298 to add the error rate chart to the overview.
Rename the existing chart that's on the transactions overview so it still keeps using the old chart for the time being. We don't want to mix chart types (react-vis + elastic-charts) on the same page becuase the interactions are different. We'll switch the transactions page to use elastic charts in a future PR.
Hide the error rate chart on RUM services.
* Prevent rules from being created with a blank name or description
Our validations were a little lax here. While the fields did not cause
any errors as they're still strings, the lack of content causes some UX
weirdness that we should prevent.
Closes#81319
* Fix unit tests for rule updates
Adding in the other required fields here to get a more concise error.
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [ML] fix callout styles
* [ML] refactor timeseriesexplorer.js, add series_controls.tsx, storage support for partition config
* [ML] anomalousOnly support
* [ML] sort by control
* [ML] update query
* [ML] sort order controls
* [ML] adjust query
* [ML] merge default and local configs, add info
* [ML] fix types, adjust sorting logic for model plot results
* [ML] fix translation keys
* [ML] fixed size for the icon flex item
* [ML] fix time range condition, refactor
* [ML] change info messages and the icon color
* Fix model plot info message
Co-authored-by: István Zoltán Szabó <istvan.szabo@elastic.co>
* [ML] functional tests
* [ML] rename ML_ENTITY_FIELDS_CONFIG
* [ML] support manual input
* [ML] show max record score color indicator
* [ML] use :checked selector
* [ML] refactor functional tests
* [ML] extend config with "applyTimeRange", refactor with entity_config.tsx
* [ML] info messages
* [ML] remove custom message
* [ML] adjust the endpoint
* [ML] customOptionText
* [ML] sort by name UI tweak
* [ML] change text
* [ML] remove TODO comment
* [ML] fix functional test
* [ML] move "Anomalous only"/"Apply time range" control to the bottom of the popover
* [ML] update types
* [TSVB] Handle correctly key placeholder in series name
* Add unit test
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Update Cross cluster replication README.md on how to start 2 Elasticsearch clusters for local testing.
* Update README.md for an easier CCR local testing setup
* Fix the command for a remote cluster
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
We've had several bugs over the past few months due to flyouts retaining state between renders.
This ensure we remove these flyouts entirely in between usage to avoid such issues recurring.
* [Discover] Deangularize context_app.html
* Removing unnecessary empty line
* Reintroduce not loading if status == FAILED
* Update src/plugins/discover/public/application/components/context_app/context_app_legacy.scss
Co-authored-by: Andrea Del Rio <delrio.andre@gmail.com>
* Update src/plugins/discover/public/application/components/context_app/context_app_legacy.tsx
Co-authored-by: Andrea Del Rio <delrio.andre@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Andrea Del Rio <delrio.andre@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Andrea Del Rio <delrio.andre@gmail.com>
* [Visualize] Vis listing page breaks on unknown vis type
* Display a warning badge in case of an error
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
To remove confusion when implementing #81718, rename the existing "service overview" to "service inventory."
* Rename `ServiceOverviewLink` to `ServiceInventoryLink`
* Remove service inventory test snapshots
* Rename `ServiceOverview` to `ServiceInventory`
* Add `service_inventory` to pageview tracking
* Rename i18n keys for service inventory
* Change "return to overview" link to "return to inventory" on settings page
* Rename `fetchOverviewPageData` to `fetchObservabilityOverviewPageData`
* [Metrics UI] Add endpoint for Metrics API
* Adding the ability to caculate the interval based on a module
* fixing types
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Add a link to documentation in the alerts and actions management UI
* Update label
* Remove usage of any on registries
# Conflicts:
# x-pack/plugins/triggers_actions_ui/public/application/context/alerts_context.tsx