Commit graph

46912 commits

Author SHA1 Message Date
Garrett Spong 15c7bd0192
[Security Solution][Detections] Updates Indexing/Query Time columns in Rule Monitoring table to be SUM instead of MAX (#114023)
## Summary

Updates the `Indexing Time` & `Query Time` columns in the `Rule Monitoring` table to be `SUM` instead of `MAX`, thus showing the total duration of indexing/querying phases within a Rule's execution rather than just the phase that took the longest. Also adds tooltips to columns for better understanding these metrics.

~Note: Wanted to add a link to documentation for `Last Gap` column, but cannot add links within `EuiToolTip` and didn't want to mis-align design of other column tooltips by introducing a popover. @elastic/security-design please advise on desired action or copy changes here -- thanks!~ 🙂 

Update: As guided by design, changed `Last Gap` tooltip to be `EuiPopover` and added link to docs.

##### Indexing Time:
<p align="center">
  <img width="700" src="https://user-images.githubusercontent.com/2946766/136475361-cedd7c6a-6a0e-4a86-8467-c929aed0f16e.png" />
</p>


##### Query Time:
<p align="center">
  <img width="700" src="https://user-images.githubusercontent.com/2946766/136475378-1228dfcf-a921-4c0e-8f1e-7594e9c220d4.png" />
</p>

##### Last Gap:
<p align="center">
  <img width="700" src="https://user-images.githubusercontent.com/2946766/136475412-b54f2419-ced8-43d8-8643-09c8e2cacc44.png" />
</p>



### Checklist

Delete any items that are not applicable to this PR.

- [X] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/master/packages/kbn-i18n/README.md)
2021-10-07 22:35:11 -04:00
Nathan L Smith 02822a66fa
Relocate internal APM API endpoints to /internal (#114196)
All endpoints except annotations, source maps, and agent configuration are now at /internal/apm instead of /api/apm.

None of the UX endpoints have been updated, only APM.

If you search for "/api/apm" in the codebase, you should only see the above endpoints.

Fixes #113383.
2021-10-07 19:11:20 -05:00
Joe Portner 080b2199f4
Legacy url conflict UI improvements (#114172) 2021-10-07 20:09:19 -04:00
Jonathan Budzenski 0861a5d6a0
[build] Fix os package kibana.yml (#114372) 2021-10-07 20:03:37 -04:00
Kyle Pollich 67cbccf9a7
[Fleet] Revert max fields value for Fleet component templates to 10k (#114299)
* Revert max fields value for Fleet component templates to 10k

* Skip endpoint tests

* fix failing spec

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-07 18:27:16 -04:00
Stacey Gammon 0442c87591
High level walkthrough of repo folder structure (#114293)
* Create code_walkthrough.mdx

* Remove unused utilities folder and mention of it in the repo structure doc.

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

omg my grammar is horrible.

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* review updates

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>

* Update dev_docs/contributing/code_walkthrough.mdx

Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>
Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>
2021-10-07 17:42:05 -04:00
Jason Stoltzfus a5a8bb29d6
[App Search] Wired up action buttons for suggestion detail view (#114183) 2021-10-07 17:38:05 -04:00
Spencer 9bb8f2246c
[ts] support building refs for one project (#114345)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-10-07 16:37:42 -05:00
renovate[bot] bd7d54642d
Update babel to ^7.15.8 (master) (#114195)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-07 16:15:16 -05:00
Tim Sullivan ba11cb344f
[Reporting] Re-enable test for large CSV export from Discover (#113675)
* [Reporting] Re-enable test for large CSV export from Discover

* update snapshot

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-07 16:35:24 -04:00
Diana Derevyankina f945ccfbbf
Revert "[Lens] Rename Index pattern to Data view (#110252)" (#114277)
This reverts commit 93522e5fa8.
2021-10-07 16:15:47 -04:00
Diana Derevyankina 87e6fb46eb
Revert "[Visualize] Wizard rename Index pattern to Data view (#110251)" (#114276)
This reverts commit a8084b7f19.
2021-10-07 16:14:53 -04:00
Diana Derevyankina 2e6ce134f4
Revert "[TSVB] Rename Index pattern to Data view (#110253)" (#114278)
This reverts commit 51df1e58a3.
2021-10-07 16:14:20 -04:00
Pete Harverson 0b14195b69
[ML] Fix deletion of models that are not used by pipelines (#114107)
* [ML] Fix deletion of models that are not used by pipelines

* [ML] Edits from review

* [ML] Fix jest test for index switch in delete job modal

* [ML] Fix API test calls to createTestTrainedModels

* [ML] Remove unnecessary async from jest test
2021-10-07 21:08:13 +01:00
Patrick Mueller e62b752516
[actions] update doc on customHostSettings config (#101768)
Improved the doc on the Kibana config for actions customHostSettings

Co-authored-by: ymao1 <ying.mao@elastic.co>
2021-10-07 15:48:29 -04:00
Dominique Clarke c92610deeb
[Observability] [Exploratory View] limit breakdown to one series (#113888)
* observability - exploratory view - limit breakdown to one series

* adjust content

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-07 15:26:38 -04:00
Madison Caldwell 5e8b816bc5
Use 'max' agg instead of 'top_hits' as we just need the timestamp field now (#113667)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-07 14:49:24 -04:00
Thomas Watson 250e0d13e8
Bump immer, redux and @reduxjs/toolkit (#110962)
Co-authored-by: Xavier Mouligneau <189600+XavierM@users.noreply.github.com>
2021-10-07 14:34:36 -04:00
garanews 58f6d9002a
Fix typos in docs & dev_docs (#113746) 2021-10-07 14:30:32 -04:00
Tyler Smalley 5e18fb1899 [ci] Fix setup_bazel permissions
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-10-07 11:27:52 -07:00
Tyler Smalley 4c66da4410
[Bazel] Only persist cache and create build invocations in on-merge pipeline (#114035)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-10-07 11:19:30 -07:00
Brian Seeders 62dfd2321d
[CI] Add failure count and github issue link to new failed test page (#114138) 2021-10-07 19:18:40 +01:00
Jonathan Budzenski e777ce9e3c add details to skipped test 2021-10-07 11:34:48 -05:00
Jonathan Budzenski 574a978227 skip flaky suite 2021-10-07 11:21:58 -05:00
Joe Portner 64f37e7414
Remove securityOss plugin (#113946) 2021-10-07 17:57:37 +02:00
Byron Hulcher 920ea03829
[App Search] General UX Improvements for Curations and Suggestions (#114213) 2021-10-07 11:32:24 -04:00
Mat Schaffer a5f4304672
Logstash view cleanup fixes (#114218)
* Fix route ordering/duplication

* Take out "IDK" comments

I remember we figured this out last week while pairing :)
2021-10-07 17:07:14 +02:00
Jonathan Budzenski dee9444dcc skip flaky suite, #114249, #114250 2021-10-07 09:51:27 -05:00
Josh Dover d33eb809a2
[Fleet] Report installing status while package install is in progress (#111875)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-07 16:49:41 +02:00
Thomas Watson 2eff6d0148
Ensure deprecation documentationUrl's point to correct doc branch (#114264)
This was made possible via PR #113600.
2021-10-07 09:57:28 -04:00
Kevin Lacabane 213c342820
[Stack Monitoring] use product names constants (#114096)
* use product names constants

* add missing productName property
2021-10-07 15:25:11 +02:00
Miriam a7fd1e2189
Fix undhandle promise rejection (#114233) 2021-10-07 14:17:04 +01:00
Stratoula Kalafateli 541090deb7
[Charts] Unskips the jest active cursor test suite (#114246) 2021-10-07 15:53:38 +03:00
Dominique Clarke 7f1adb8d95
[Observability] [Exploratory View] only show y axis label for a single series (#113989) 2021-10-07 08:10:46 -04:00
Maja Grubic d65715b6d7
[Field Formatters] Get rid of span ng-non-bindable (#113926)
* [Field Formatters] Get rid of span ng-non-bindable

* Remove span explicitly

* Remove span entirely

* Update src/plugins/field_formats/common/content_types/html_content_type.ts

Co-authored-by: Tim Roes <mail@timroes.de>

Co-authored-by: Tim Roes <mail@timroes.de>
2021-10-07 14:10:18 +02:00
Dario Gieselaar ea160a5072
[APM] Trace generation library (#113764) 2021-10-07 13:04:00 +02:00
Marta Bondyra f50345f8ef
[Lens] Chart is not updating with Refresh button (#114135) 2021-10-07 12:57:38 +02:00
Liza Katz 136eafe5a7
[Fullstory] Report mem usage (#114108)
* memory

* jest test

* typo
2021-10-07 13:49:03 +03:00
Alexey Antonov 3291e85119
[KIbana Utils] createGetterSetter should work with optional plugins (#114128) 2021-10-07 13:47:28 +03:00
Pierre Gayvallet 855d2f1094
Migrate routing and navigation docs to new developer guide (#113919)
* Migrate routing and navigation doc to new doc system

* address feedback
2021-10-07 12:45:15 +02:00
Diana Derevyankina 836abdfc16
Respect external URL allow list in vega (#113720)
* Respect external URL allow list in vega

* Add getExternalUrlsAreNotEnabledError

* Revert moving some code in vega_base_view

* Add externalUrl to vega_base_view.d.ts

* Add throwing errors to prevent from following the link

* Fix condition
2021-10-07 13:11:22 +03:00
Shahzad c2049ed754
[Observability] Move InspectContextProvider and utils to observability (#113842) 2021-10-07 06:05:15 -04:00
Shahzad 380c51ab33
[Exploratory view] Label field filters/breakdowns (#113766) 2021-10-07 11:49:51 +02:00
Dmitry Tomashevich dca5e1ca76
[Discover] persist columns selection after resetting state, taking into account _source column (#114178) 2021-10-07 12:23:55 +03:00
Robert Oskamp f7174809e1
Functional tests - fix retry.waitFor not timing out correctly (#113905)
This PR fixes bugs in test services, where retry.waitForWithTimeout and find.descendantExistsByCssSelector do not time out correctly.
2021-10-07 11:23:33 +02:00
Pablo Machado 95d53a28bb
Add Host Risk metadata data to alerts flyout (#113274)
* Filter out empty values from alert flyout overview

* Add Host Risk metadata data to alerts flyout

* Add feature flag to host risk data query

* Swap investigation guide and enrichment data places in the UI

* Migrate alert_summary_view.test to react testing library

* Refactor threat summary by extracting components and renaming
2021-10-07 11:06:24 +02:00
Bryan Clement a1849bba50
[Osquery] 7.15 osquery bug squash (#113325)
* integration policies fixes

* don't update scheduled query group name while importing pack if there's already a name set

* handle reseting form state on submission error

* nixed the console logging

* fix linting issues

* useFormData instead of getFields

* linter plz

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-07 10:23:07 +02:00
Anton Dosov 1b8ec4efa8
[Search] Reuse uiSettings within bsearch request (#114088) 2021-10-07 09:51:45 +02:00
Clint Andrew Hall 78021330c7
[fleet][unified integrations] Fix flaky test (#114202) 2021-10-07 09:51:18 +02:00
Shahzad e388648f9d
[Uptime] Move Monitor list histogram to async search (#113528)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-07 09:48:14 +02:00