Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
164 commits
Select commit Hold shift + click to select a range
0f45381
[Usage collection] Collect non-default kibana configs (#97368)
Bamieh Apr 20, 2021
5948200
Upgrade EUI to v32.1.0 (#97276)
chandlerprall Apr 20, 2021
366691a
trigger creation from overview page (#97531)
alvarezmelissa87 Apr 20, 2021
12b245c
[core.logging] Ensure LogMeta is ECS-compliant. (#96350)
lukeelmers Apr 20, 2021
9da3268
[Discover] Support for runtime fields editor in mobile view (#97416)
Apr 20, 2021
0e4cbb3
[core.http] Cleanup catch-all route for paths with trailing slashes. …
lukeelmers Apr 20, 2021
5bdcff9
[KQL] Skip slow wildcard checks when query is only * (#96902)
Apr 20, 2021
02c6869
[ML] Persist Apply time range switch setting in Anomaly Detection job…
qn895 Apr 20, 2021
296feab
[ML] DataFrame Analytics wizard: improve validation step messaging (#…
alvarezmelissa87 Apr 20, 2021
1925cea
[Security][Fleet] Install the security_detection_engine package autom…
rw-access Apr 20, 2021
538a6c0
[Security Solution][Detections]Update detection alert mappings to ECS…
rylnd Apr 20, 2021
39894c5
[cliDevMode] set server ready status to false when restarting (#97575)
Apr 20, 2021
d7c6e27
[ML] Add tooltips for actual and typical in anomalies table (#97549)
lcawl Apr 20, 2021
00c7973
[Uptime] Monitor Details - add Beta disclaimer to Uptime monitor deta…
dominiqueclarke Apr 20, 2021
1981be0
[Uptime] condense waterfall chart visuals (#96914)
dominiqueclarke Apr 20, 2021
285178e
[Usage collection] mark autocomplete duration configs as safe (#97659)
Bamieh Apr 20, 2021
a4d3560
[Uptime] Add Custom Fleet Integration UI (#91584)
dominiqueclarke Apr 20, 2021
a555338
[Logs UI] Support runtime fields in the log threshold alert (#97603)
weltenwort Apr 20, 2021
f0a05e8
[Asset management] Fix UI capabilities validation (#97663)
patrykkopycinski Apr 20, 2021
10e52bb
[Fleet] Add instructions and generation of a service token for Fleet …
jen-huang Apr 20, 2021
e7a9b33
[Canvas] Function usage telemetry (#97638)
Apr 20, 2021
43850fa
Update EUI i18n tokens (#97578)
thompsongl Apr 20, 2021
8b20cbc
[Security] Add telemetry for new protection types and arrays of objec…
rw-access Apr 20, 2021
9b7b7b8
Index patterns / scripted fields - convert sample data scripted field…
mattkime Apr 20, 2021
1b3851d
copy updates and snapshots (#97665)
mattkime Apr 20, 2021
597325c
[Discover] Fix wrong sort order with empty sort URL parameter (#97434)
kertal Apr 20, 2021
9365ca8
[ML] Add annotation markers to the Anomaly Swimlane axis (#97202)
qn895 Apr 20, 2021
c107641
[ML] Type updates after esclient type update (#95658)
jgowdyelastic Apr 20, 2021
518a683
[Fleet] Update fleet settings doc for Fleet Server (#97639)
nchaulet Apr 20, 2021
f3affd8
[Monitoring] Added cgroup memory usage metric (#97076)
igoristic Apr 20, 2021
0167009
docs(NA): adds missing requirement to developing on windows (#97664)
mistic Apr 20, 2021
f374920
[Fleet] Update text in Fleet Settings flyout / confirm modals (#97648)
Apr 20, 2021
4d2414e
[Security Solution] [Detections] Combine multiple timestamp searches …
dhurley14 Apr 20, 2021
660af0f
chore(NA): upgrades iBazel to v0.15.10 (#97489)
mistic Apr 20, 2021
0e5f12f
[Maps] show layer name in tooltip (#97175)
nreese Apr 20, 2021
32daafb
[Security Solution][Endpoint] Improved retrieval of agents with no en…
paul-tavares Apr 20, 2021
f0c4014
[Asset Management] Osquery agent picker tests/fixes. (#97580)
lykkin Apr 20, 2021
5c9dcf4
[ML] Add tooltips in Anomalies table (#97350)
lcawl Apr 20, 2021
df7ff90
[Exploratory view] Added ping histogram link (#97437)
shahzad31 Apr 20, 2021
5de8ee1
[Exploratory view] use synthetics and rum indices settings (#97425)
shahzad31 Apr 20, 2021
d1361ca
[Maps] Add telemetry (#97307)
thomasneirynck Apr 20, 2021
216304b
[Workplace Search] Add target _blank to search link (#97702)
scottybollinger Apr 20, 2021
32ce42e
[Fleet] Show Fleet Server instructions when user wants to add another…
jen-huang Apr 20, 2021
a989c1f
[DOCS] `server.shutdownTimeout` (#97678)
afharo Apr 20, 2021
e5754d7
[APM] Add agent central configuration for PHP agent (#97462)
SergeyKleyman Apr 20, 2021
eee204f
[7.13][Telemetry] Detection Rule Adoption (#95659)
pjhampton Apr 20, 2021
f1d167d
Kibana status more relevant (#97071)
igoristic Apr 20, 2021
088a618
[ML] Moving file data vizualizer to its own plugin (#96408)
jgowdyelastic Apr 20, 2021
d49fbc9
[Logs UI] Support runtime mappings in ML job configurations (#97627)
Kerry350 Apr 20, 2021
ef99b33
[DOCS] Fixes formatting in settings doc (#97761)
gchaps Apr 20, 2021
6b70784
[APM] Service overview: Instances table metadata foldout (#96467)
cauemarcondes Apr 20, 2021
587d1d8
Revert "[7.13][Telemetry] Detection Rule Adoption (#95659)"
tylersmalley Apr 20, 2021
82c425f
[Fleet] Fix 'Cannot read preconfigurationError of null' on setup (#97…
Zacqary Apr 20, 2021
0507ac5
Create task to cleanup action execution failures (#96971)
mikecote Apr 20, 2021
719fa69
[SecuritySolution] remove files that are not in used (#97740)
angorayc Apr 20, 2021
cd459b0
Fix colors in Kibana overview page (#97741)
andreadelrio Apr 20, 2021
15ae3c0
[Maps] Update to EMS v7.13 (#97732)
nickpeihl Apr 21, 2021
e39b8c6
[Security-Solution] Adds warning message for selected ML jobs not run…
ecezalp Apr 21, 2021
5a6eda2
[Reporting] Kibana Application Privileges for Reporting (#94966)
tsullivan Apr 21, 2021
00981be
Fix missing localization in Discover options (#97670)
Apr 21, 2021
d138781
[Discover] Increase default pagination size to 100 (#97742)
kertal Apr 21, 2021
cb24232
[Lens] Improve error message for scripted (and runtime) fields (#96611)
dej611 Apr 21, 2021
4a17123
Advanced JSON input in visualize editor is always light scheme (#97232)
VladLasitsa Apr 21, 2021
f174773
[Lens] transfer custom labels when swapping (#97612)
mbondyra Apr 21, 2021
7405a22
[ML] Add telemetry for Anomaly detection alert rules (#97727)
darnautov Apr 21, 2021
bd4f461
[Search] Unify search plugin step 1 (#95811)
Dosant Apr 21, 2021
4811253
skip flaky suite (#97403)
mistic Apr 21, 2021
ffc3db5
skip flaky suite (#53575)
mistic Apr 21, 2021
6532478
[Discover] Attempt at fixing a failing test (#97790)
Apr 21, 2021
4a8067b
[DOCS] Updates notifications lifetime advanced settings descriptions …
TinaHeiligers Apr 21, 2021
103fea4
[7.13][Security Solution] Fetch detection adoption metrics (#97789)
pjhampton Apr 21, 2021
e01d5fd
[FTR] Disables GeoIP downloader (#97813)
tylersmalley Apr 21, 2021
c27245b
Removing unnecessary hit count check from es query alert (#97735)
ymao1 Apr 21, 2021
d66147f
[Fleet] Update open API spec with removed agent routes (#97811)
nchaulet Apr 21, 2021
07c45e1
[Maps] convert LayerControl to TS (#97728)
nreese Apr 21, 2021
47d863b
[ML] Fix Anomaly Detection job model memory limit input editable when…
qn895 Apr 21, 2021
1832259
[QA] Switch tests to use importExport - discover (#94006)
wayneseymour Apr 21, 2021
dfde5cb
skip flaky suite (#97584)
spalger Apr 21, 2021
efaaa40
[Security Solution] [Cases] Remove dynamic mappings for 3rd party cas…
stephmilovic Apr 21, 2021
1985e0a
Improve focus UX of MultiInputRows (#97695)
constancecchen Apr 21, 2021
e6e3610
[DOCS] Reorganizes concepts and discover sections (#97019)
gchaps Apr 21, 2021
fa0c74f
chore(NA): adds 7.13 branch and bumps 7.x on backportrc (#97804)
mistic Apr 21, 2021
58d4334
[ML] UI enhancements for Anomaly detection rule type (#97626)
darnautov Apr 21, 2021
c60411e
skip flaky suite (#97864)
spalger Apr 21, 2021
2744f70
Remove the no longer used release-notes script (#97806)
Apr 21, 2021
fad4502
[npm] upgrade all jest related dependencies (#96367)
Apr 21, 2021
4fbb48d
chore(NA): chore(NA): moving @kbn/std into bazel (#97771)
mistic Apr 21, 2021
4525542
Add the more explicit & actionable text listed in ticket (#97857)
Apr 21, 2021
688bb6d
remove jest-environment-jsdom-thirteen from package.json
spalger Apr 21, 2021
1fb0090
[Security Solution][Detections] Fix flaky threshold API tests (#97768)
marshallmain Apr 21, 2021
e76987e
[APM] add comparison to Instances latency distribution (#97710)
cauemarcondes Apr 21, 2021
78c0c6e
[APM] Adding comparison data to the dependencies table (#97843)
cauemarcondes Apr 21, 2021
ee7ba71
[Fleet] Always create agent policy as active (#97874)
nchaulet Apr 21, 2021
0a0fd69
[ML][Transform] display script_exception compile error message in wiz…
alvarezmelissa87 Apr 21, 2021
c59d0dd
[kbn-es] Increase ES heap (#97905)
tylersmalley Apr 21, 2021
fc15032
bump 7.x version in renovate config
spalger Apr 21, 2021
cbd6bf5
[cli/keystore] Transpile sources in dev (#97501)
jbudz Apr 21, 2021
6077816
bump version label in elastic/charts section of renovate config
spalger Apr 21, 2021
9938f5c
[deb/rpm] Cleanup log and pid folders on package uninstall (#97884)
jbudz Apr 21, 2021
6e64e15
[App Search] Remove unknowns: 'allow' from enterprise_search routes (…
JasonStoltz Apr 21, 2021
a158ee1
set initial STRING for confirm box (#97907)
mattkime Apr 21, 2021
59bd5e5
fix tooltip content (#97847)
angorayc Apr 22, 2021
bc240f0
[Security Solution] User can select event from event list and create …
dasansol92 Apr 22, 2021
705feeb
[ML] Indicate Apache and Nginx modules as legacy versions (#97801)
peteharverson Apr 22, 2021
87fa92b
Fix broken advanced setting i18n (#97782)
Apr 22, 2021
b2a9dd1
[Search] Remove msearch from searchsource (#96936)
lizozom Apr 22, 2021
fbc6eb7
[Ingest Pipelines] Fix descriptions not showing and minor appearance …
jloleysens Apr 22, 2021
c8bd4b0
Use create over update (#97818)
Kerry350 Apr 22, 2021
f094d9f
[Security Solution] Events integration test (#97519)
angorayc Apr 22, 2021
4295f85
[flaky-test] Unskip SOM edit_saved_object tests (#97846)
afharo Apr 22, 2021
649a2e0
[Workplace Search] PR#3358 to Kibana (#97921)
scottybollinger Apr 22, 2021
ff0276b
Block value `0` for terms.min_doc_count aggregation (#97966)
pgayvallet Apr 22, 2021
158fff3
[Maps] fix cannot read propery 'getImage' of undefined (#97829)
nreese Apr 22, 2021
fecdd45
[ML] Fix Data Visualizer event rate chart empty for some indices when…
qn895 Apr 22, 2021
98c7d7d
#95263 Set kbn-href when location changed (#95377)
eric-wei1990 Apr 22, 2021
967b172
ensure progress is updated correctly (#97889)
alvarezmelissa87 Apr 22, 2021
65287df
[Enterprise Search] Fix unstyled UI for Schema Errors (#97776)
scottybollinger Apr 22, 2021
2f679e6
[Security Solutions] Critical bug to add network responses to error t…
FrankHassanabad Apr 22, 2021
49cdc90
[ML] Improve functional tests for Anomaly detection alert rule (#97998)
darnautov Apr 22, 2021
5c94911
[ML] Adds tooltip for top influencers (#97762)
lcawl Apr 22, 2021
8bbf9c0
[App Search] Disabled Save button when nothing selected (#97896)
JasonStoltz Apr 22, 2021
d25bd68
Switch Tinymath to use peggy instead of pegjs (#97906)
Apr 22, 2021
97ebe11
[ML] Fix Anomaly Detection influencer filter icons spacing too big (#…
qn895 Apr 22, 2021
57f84f8
[Fleet] Refactor setup to load default packages/policies with preconf…
Zacqary Apr 22, 2021
a8a8289
chore(NA): chore(NA): moving @kbn/utils into bazel (#97833)
mistic Apr 22, 2021
55f3b89
[Discover Index Pattern management] Add more unit tests (#97749)
Apr 22, 2021
dc87866
Create privilege action to allow for decrypted telemetry payload (#96…
legrego Apr 22, 2021
2f25047
[ML] DF Analytics map: deselect node after node action or flyout clos…
alvarezmelissa87 Apr 22, 2021
6bb2893
Revert skips added while triaging ES OOMs (#97876)
Apr 22, 2021
49a1848
Refactor execution service to use observables underneath (#96065)
dokmic Apr 22, 2021
aee7787
[Uptime] open synthetics beta disclaimer in a new tab (#97822)
dominiqueclarke Apr 22, 2021
8fff372
[Uptime] - monitors - update ExpandRowColumn to use isDisabled prop (…
dominiqueclarke Apr 22, 2021
94e5acd
Update synonyms API routes (#98046)
constancecchen Apr 22, 2021
fc45de9
Don't hungry mock within mocks (#98040)
JasonStoltz Apr 22, 2021
fde12bf
skip flaky suite. #97954
jbudz Apr 22, 2021
9e8e6b2
[Maps] Add geo alerts dirs to codeowners (#98076)
Apr 22, 2021
4eb6c22
[App Search] UI polish - empty states (#97875)
daveyholler Apr 23, 2021
0423e7d
[Lens] Make Lens report internal code errors correctly (#97980)
dej611 Apr 23, 2021
1dd5e1f
Expands docs on List rule types API (#97608)
gmmorris Apr 23, 2021
7598f57
Log instead of throwing error when alert type doesn't exist (#98005)
mikecote Apr 23, 2021
1b1d98b
[ML] Fixing categorization job wizard with CCS (#97855)
jgowdyelastic Apr 23, 2021
bda0a93
[ML] removing unused notification settings endpoint (#98109)
jgowdyelastic Apr 23, 2021
2f66397
[Lens] Fix mobile view (#96957)
mbondyra Apr 23, 2021
7a4a71c
[Fleet] Set fleet server host in cloud (#98070)
nchaulet Apr 23, 2021
fc9929e
Update dependency @elastic/charts to v29 (master) (#98093)
renovate[bot] Apr 23, 2021
51a50ef
add explain api endpoint test (#98060)
alvarezmelissa87 Apr 23, 2021
4b42713
Fix bug with plot sorting (#98084)
Apr 23, 2021
5d0af1c
[Cloud plugin] Added README text (#97999)
yuliacech Apr 23, 2021
00c62af
initial migration (#97795)
jloleysens Apr 23, 2021
851ee69
[Console] Fix copy as cURL (#97968)
jloleysens Apr 23, 2021
be5f8a2
[Form lib] Add documentation (#97309)
sebelga Apr 23, 2021
e1fa6b5
[Console] Fix handling of switching modes & handling of non JSON data…
jloleysens Apr 23, 2021
298eccb
[ML] Add tooltip for interval in Anomaly Explorer (#97944)
lcawl Apr 23, 2021
c9ce295
[Monitoring] Ensure Stack Monitoring UI works with `metricbeat-*` ind…
chrisronline Apr 23, 2021
485692d
[Security solution][Endpoint] New Event Filters sub-section under Adm…
paul-tavares Apr 23, 2021
ec8ff3a
Only add cloud-specific links for superusers (#97870)
legrego Apr 23, 2021
d6e0251
[ML] API Integration tests: adds test for Data Frame Analytics evalua…
alvarezmelissa87 Apr 23, 2021
00940dd
chore(NA): moving @kbn/babel-code-parser into bazel (#97675)
mistic Apr 23, 2021
7ebb731
skip flaky suite (#98190)
brianseeders Apr 23, 2021
bf4b6d2
[Canvas] Hide global banner list in fullscreen mode (#98058)
cqliu1 Apr 23, 2021
c75d950
[Snapshot and Restore] Update help text for common repository setting…
alisonelizabeth Apr 23, 2021
ff9eb3b
Forbid setting the Location and Refresh custom response headers (#98129)
legrego Apr 23, 2021
fec53fb
[Lens] Reframe Lens tutorials for our target users
wylieconlon Apr 15, 2021
ad2468d
📝 First draft of advanced tutorial in lens
wylieconlon Apr 19, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .backportrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"targetBranchChoices": [
{ "name": "master", "checked": true },
{ "name": "7.x", "checked": true },
"7.13",
"7.12",
"7.11",
"7.10",
Expand Down Expand Up @@ -30,7 +31,7 @@
"targetPRLabels": ["backport"],
"branchLabelMapping": {
"^v8.0.0$": "master",
"^v7.13.0$": "7.x",
"^v7.14.0$": "7.x",
"^v(\\d+).(\\d+).\\d+$": "$1.$2"
},
"autoMerge": true,
Expand Down
1 change: 0 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
**/*.js.snap
**/graphql/types.ts
/.es
/.chromium
/build
Expand Down
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,8 @@
/x-pack/test/functional/apps/maps/ @elastic/kibana-gis
/x-pack/test/functional/es_archives/maps/ @elastic/kibana-gis
/x-pack/test/visual_regression/tests/maps/index.js @elastic/kibana-gis
/x-pack/plugins/stack_alerts/server/alert_types/geo_containment @elastic/kibana-gis
/x-pack/plugins/stack_alerts/public/alert_types/geo_containment @elastic/kibana-gis
#CC# /src/plugins/maps_legacy/ @elastic/kibana-gis
#CC# /x-pack/plugins/file_upload @elastic/kibana-gis
/src/plugins/tile_map/ @elastic/kibana-gis
Expand Down
4 changes: 3 additions & 1 deletion .telemetryrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
{
"output": "src/plugins/telemetry/schema/oss_plugins.json",
"root": "src/plugins/",
"exclude": []
"exclude": [
"src/plugins/kibana_usage_collection/server/collectors/config_usage/register_config_usage_collector.ts"
]
}
]
6 changes: 5 additions & 1 deletion docs/api/alerting/list_rule_types.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@
<titleabbrev>List rule types</titleabbrev>
++++

Retrieve a list of alerting rule types.
Retrieve a list of alerting rule types that the user is authorized to access.

Each rule type includes a list of consumer features. Within these features, users are authorized to perform either `read` or `all` operations on rules of that type. This helps determine which rule types users can read, but not create or modify.

NOTE: Some rule types are limited to specific features. These rule types are not available when <<defining-alerts, defining rules>> in <<management,Stack Management>>.

[[list-rule-types-api-request]]
==== Request
Expand Down
2 changes: 1 addition & 1 deletion docs/apm/agent-configuration.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Go Agent:: {apm-go-ref}/configuration.html[Configuration reference]
Java Agent:: {apm-java-ref}/configuration.html[Configuration reference]
.NET Agent:: {apm-dotnet-ref}/configuration.html[Configuration reference]
Node.js Agent:: {apm-node-ref}/configuration.html[Configuration reference]
PHP Agent:: _Not yet supported_
PHP Agent:: {apm-php-ref}/configuration.html[Configuration reference]
Python Agent:: {apm-py-ref}/configuration.html[Configuration reference]
Ruby Agent:: {apm-ruby-ref}/configuration.html[Configuration reference]
Real User Monitoring (RUM) Agent:: {apm-rum-ref}/configuration.html[Configuration reference]
Binary file modified docs/concepts/images/add-filter-popup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/concepts/images/refresh-every.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/concepts/images/save-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/concepts/images/saved-query-popup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/concepts/images/saved-query.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/concepts/images/time-filter-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/concepts/images/time-filter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/concepts/images/time-relative.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[[index-patterns]]
== Create an index pattern
=== Create an index pattern

{kib} requires an index pattern to access the {es} data that you want to explore.
An index pattern selects the data to use and allows you to define properties of the fields.
Expand Down Expand Up @@ -126,7 +126,7 @@ pattern:
```

You can use exclusions to exclude indices that might contain mapping errors.
To match indices starting with `logstash-`, and exclude those starting with `logstash-old` from
To match indices starting with `logstash-`, and exclude those starting with `logstash-old` from
all clusters having a name starting with `cluster_`, you can use `cluster_*:logstash-*,cluster*:logstash-old*`.
To exclude a cluster, use `cluster_*:logstash-*,cluster_one:-*`.

Expand All @@ -152,7 +152,7 @@ move between {kib} apps.
image:management/index-patterns/images/new-index-pattern.png["Create index pattern"]

[float]
==== Format the display of common field types
=== Format the display of common field types

Whenever possible, {kib} uses the same field type for display as
{es}. However, some field types that {es} supports are not available
Expand Down
16 changes: 14 additions & 2 deletions docs/concepts/index.asciidoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[[kibana-concepts-analysts]]
== {kib} concepts for analysts
== {kib} concepts
**_Learn the shared concepts for analyzing and visualizing your data_**

As an analyst, you will use a combination of {kib} apps to analyze and
Expand Down Expand Up @@ -65,7 +65,7 @@ Each app in {kib} provides a time filter, and most apps also include semi-struct
image:concepts/images/top-bar.png["Time filter, semi-structured search, and filters in a {kib} app"]

If you frequently use any of the search options, you can click the
save icon
save query icon
image:concepts/images/save-icon.png["save icon"] next to the
semi-structured search to save or load a previously saved query.
The saved query will always contain the semi-structured search query,
Expand Down Expand Up @@ -127,6 +127,7 @@ filters is combined with AND logic on the rest of the query.
[role="screenshot"]
image:concepts/images/add-filter-popup.png["Add filter popup"]


[float]
=== Saving objects
{kib} lets you save objects for your own future use or for sharing with others.
Expand All @@ -147,3 +148,14 @@ Use the global search to quickly open a saved object.

* Try the {kib} <<get-started,Quick start>>, which shows you how to put these concepts into action.
* Go to <<discover, Discover>> for instructions on searching your data.


include::index-patterns.asciidoc[]

include::set-time-filter.asciidoc[]

include::kuery.asciidoc[]

include::lucene.asciidoc[]

include::save-query.asciidoc[]
File renamed without changes.
51 changes: 51 additions & 0 deletions docs/concepts/lucene.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
[[lucene-query]]
=== Lucene query syntax
Lucene query syntax is available to {kib} users who opt out of the <<kuery-query>>.
Full documentation for this syntax is available as part of {es}
{ref}/query-dsl-query-string-query.html#query-string-syntax[query string syntax].

The main reason to use the Lucene query syntax in {kib} is for advanced
Lucene features, such as regular expressions or fuzzy term matching. However,
Lucene syntax is not able to search nested objects or scripted fields.

To perform a free text search, simply enter a text string. For example, if
you're searching web server logs, you could enter `safari` to search all
fields:

[source,yaml]
-------------------
safari
-------------------

To search for a value in a specific field, prefix the value with the name
of the field:

[source,yaml]
-------------------
status:200
-------------------

To search for a range of values, use the bracketed range syntax,
`[START_VALUE TO END_VALUE]`. For example, to find entries that have 4xx
status codes, you could enter `status:[400 TO 499]`.

[source,yaml]
-------------------
status:[400 TO 499]
-------------------

For an open range, use a wildcard:

[source,yaml]
-------------------
status:[400 TO *]
-------------------

To specify more complex search criteria, use the boolean operators
`AND`, `OR`, and `NOT`. For example, to find entries that have 4xx status
codes and have an extension of `php` or `html`:

[source,yaml]
-------------------
status:[400 TO 499] AND (extension:php OR extension:html)
-------------------
58 changes: 32 additions & 26 deletions docs/concepts/save-query.asciidoc
Original file line number Diff line number Diff line change
@@ -1,39 +1,45 @@
[[save-load-delete-query]]
== Save a query
A saved query is a collection of query text and filters that you can
reuse in any app with a query bar, like <<discover, *Discover*>> and <<dashboard, *Dashboard*>>. Save a query when you want to:
=== Save a query

* Retrieve results from the same query at a later time without having to reenter the query text, add the filters or set the time filter
* View the results of the same query in multiple apps
* Share your query
Have you ever built a query that you wanted to reuse?
With saved queries, you can save your query text, filters, and time range for
reuse anywhere a query bar is present.

Saved queries don't include information specific to *Discover*,
such as the currently selected columns in the document table, the sort order, and the index pattern.
To save your current view of *Discover* for later retrieval and reuse,
create a <<save-open-search, saved search>> instead.
For example, suppose you're in *Discover*, and you've put time into building
a query that includes query input text, multiple filters, and a specific time range.
Save this query, and you can embed the search results in dashboards,
use them as a foundation for building a visualization,
and share them in a link or CVS form.

[role="screenshot"]
image:concepts/images/saved-query.png["Example of the saved query management popover with a list of saved queries"]

NOTE::

If you have insufficient privileges to save queries, the *Save current query*
button isn't visible in the saved query management popover.
Saved queries are different than <<save-open-search,saved searches>>,
which include the *Discover* configuration&mdash;selected columns in the document table, sort order, and
index pattern&mdash;in addition to the query.
Saved searches are primarily used for adding search results to a dashboard.

[role="xpack"]
==== Read-only access
If you have insufficient privileges to save queries,
the *Save* button isn't visible in the saved query management popover.
For more information, see <<xpack-security-authorization, Granting access to Kibana>>

. Click *#* in the query bar.
==== Save a query

. Once you’ve built a query worth saving, click the save query icon image:concepts/images/save-icon.png["save query icon"].
. In the popover, click *Save current query*.
+
[role="screenshot"]
image::discover/images/saved-query-management-component-all-privileges.png["Example of the saved query management popover with a list of saved queries with write access",width="80%"]
+
. Enter a name, a description, and then select the filter options.
. Enter a unique name to identify the query and an optional description that will appear in a tooltip in the saved query popover.
. Choose whether to include or exclude filters and a time range.
By default, filters are automatically included, but the time filter is not.
+
[role="screenshot"]
image::discover/images/saved-query-save-form-default-filters.png["Example of the saved query management save form with the filters option included and the time filter option excluded",width="80%"]
image:concepts/images/saved-query-popup.png["Example of the saved query management popover with a list of saved queries"]

. Click *Save*.
. To load a saved query into *Discover* or *Dashboard*, open the *Saved search* popover, and select the query.
. To manage your saved queries, use these actions in the popover:
. To load a saved query, select it in the *Saved query* popover.
+
* Save as new: Save changes to the current query.
* Clear. Clear a query that is currently loaded in an app.
* Delete. You can’t recover a deleted query.
. To import and export saved queries, go to <<managing-saved-objects, Saved Objects in Management>>.
The query text, filters, and time range are updated and your data refreshed.
If you’re loading a saved query that did not include the filters or time range, those components remain as-is.
. To clear, modify, and delete saved queries, use the *Saved query* popover.
31 changes: 31 additions & 0 deletions docs/concepts/set-time-filter.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
[[set-time-filter]]
=== Set the time range
Display data within a
specified time range when your index contains time-based events, and a time-field is configured for the
selected <<index-patterns, index pattern>>.
The default time range is 15 minutes, but you can customize
it in <<advanced-options,Advanced Settings>>.

. Click image:concepts/images/time-filter-icon.png[clock icon].

. Choose one of the following:

* *Quick select* to use a recent time range, then use the back and forward
arrows to move through the time ranges.

* *Commonly used* to use a time range from options such as *Last 15 minutes*,
*Today*, and *Week to date*.

* *Recently used date ranges* to use a previously selected data range.

* *Refresh every* to specify an automatic refresh rate.
+
[role="screenshot"]
image::concepts/images/time-filter.png[Time filter menu]

. To set start and end times, click the bar next to the time filter.
In the popup, select *Absolute*, *Relative* or *Now*, then specify the required
options.
+
[role="screenshot"]
image::concepts/images/time-relative.png[Time filter showing relative time]
7 changes: 5 additions & 2 deletions docs/developer/getting-started/index.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,11 @@ In order to support Windows development we currently require you to use one of t
- https://git-scm.com/download/win[Git bash] (other bash emulators like https://cmder.net/[Cmder] could work but we did not test them)
- https://docs.microsoft.com/en-us/windows/wsl/about[WSL]

Before running the steps listed below, please make sure you have installed Git bash or WSL and that
you are running the mentioned commands through one of them.
As well as installing https://www.microsoft.com/en-us/download/details.aspx?id=48145[Visual C++ Redistributable for Visual Studio 2015].

Before running the steps listed below, please make sure you have installed everything
that we require and listed above and that you are running the mentioned commands
through Git bash or WSL.

[discrete]
[[get-kibana-code]]
Expand Down
3 changes: 3 additions & 0 deletions docs/developer/getting-started/monorepo-packages.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,11 @@ yarn kbn watch-bazel

- @elastic/datemath
- @kbn/apm-utils
- @kbn/babel-code-parser
- @kbn/babel-preset
- @kbn/config-schema
- @kbn/std
- @kbn/tinymath
- @kbn/utility-types
- @kbn/utils

7 changes: 6 additions & 1 deletion docs/developer/plugin-list.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,7 @@ Failure to have auth enabled in Kibana will make for a broken UI. UI-based error

|{kib-repo}blob/{branch}/x-pack/plugins/cloud/README.md[cloud]
|The cloud plugin adds cloud specific features to Kibana.
The client-side plugin configures following values:


|{kib-repo}blob/{branch}/x-pack/plugins/console_extensions/README.md[consoleExtensions]
Expand All @@ -362,7 +363,7 @@ Failure to have auth enabled in Kibana will make for a broken UI. UI-based error


|{kib-repo}blob/{branch}/x-pack/plugins/data_enhanced/README.md[dataEnhanced]
|The data_enhanced plugin is the x-pack counterpart to the OSS data plugin.
|The data_enhanced plugin is the x-pack counterpart to the src/plguins/data plugin.


|{kib-repo}blob/{branch}/x-pack/plugins/discover_enhanced/README.md[discoverEnhanced]
Expand Down Expand Up @@ -392,6 +393,10 @@ actitivies.
|The features plugin enhance Kibana with a per-feature privilege system.


|{kib-repo}blob/{branch}/x-pack/plugins/file_data_visualizer[fileDataVisualizer]
|WARNING: Missing README.


|{kib-repo}blob/{branch}/x-pack/plugins/file_upload[fileUpload]
|WARNING: Missing README.

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-core-server](./kibana-plugin-core-server.md) &gt; [MakeUsageFromSchema](./kibana-plugin-core-server.makeusagefromschema.md)

## MakeUsageFromSchema type

List of configuration values that will be exposed to usage collection. If parent node or actual config path is set to `true` then the actual value of these configs will be reoprted. If parent node or actual config path is set to `false` then the config will be reported as \[redacted\].

<b>Signature:</b>

```typescript
export declare type MakeUsageFromSchema<T> = {
[Key in keyof T]?: T[Key] extends Maybe<object[]> ? false : T[Key] extends Maybe<any[]> ? boolean : T[Key] extends Maybe<object> ? MakeUsageFromSchema<T[Key]> | boolean : boolean;
};
```
1 change: 1 addition & 0 deletions docs/development/core/server/kibana-plugin-core-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,7 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
| [LegacyElasticsearchClientConfig](./kibana-plugin-core-server.legacyelasticsearchclientconfig.md) | |
| [LifecycleResponseFactory](./kibana-plugin-core-server.lifecycleresponsefactory.md) | Creates an object containing redirection or error response with error details, HTTP headers, and other data transmitted to the client. |
| [LoggerConfigType](./kibana-plugin-core-server.loggerconfigtype.md) | |
| [MakeUsageFromSchema](./kibana-plugin-core-server.makeusagefromschema.md) | List of configuration values that will be exposed to usage collection. If parent node or actual config path is set to <code>true</code> then the actual value of these configs will be reoprted. If parent node or actual config path is set to <code>false</code> then the config will be reported as \[redacted\]. |
| [MetricsServiceStart](./kibana-plugin-core-server.metricsservicestart.md) | APIs to retrieves metrics gathered and exposed by the core platform. |
| [MIGRATION\_ASSISTANCE\_INDEX\_ACTION](./kibana-plugin-core-server.migration_assistance_index_action.md) | |
| [MIGRATION\_DEPRECATION\_LEVEL](./kibana-plugin-core-server.migration_deprecation_level.md) | |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-core-server](./kibana-plugin-core-server.md) &gt; [PluginConfigDescriptor](./kibana-plugin-core-server.pluginconfigdescriptor.md) &gt; [exposeToUsage](./kibana-plugin-core-server.pluginconfigdescriptor.exposetousage.md)

## PluginConfigDescriptor.exposeToUsage property

Expose non-default configs to usage collection to be sent via telemetry. set a config to `true` to report the actual changed config value. set a config to `false` to report the changed config value as \[redacted\].

All changed configs except booleans and numbers will be reported as \[redacted\] unless otherwise specified.

[MakeUsageFromSchema](./kibana-plugin-core-server.makeusagefromschema.md)

<b>Signature:</b>

```typescript
exposeToUsage?: MakeUsageFromSchema<T>;
```
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,6 @@ export const config: PluginConfigDescriptor<ConfigType> = {
| --- | --- | --- |
| [deprecations](./kibana-plugin-core-server.pluginconfigdescriptor.deprecations.md) | <code>ConfigDeprecationProvider</code> | Provider for the to apply to the plugin configuration. |
| [exposeToBrowser](./kibana-plugin-core-server.pluginconfigdescriptor.exposetobrowser.md) | <code>{</code><br/><code> [P in keyof T]?: boolean;</code><br/><code> }</code> | List of configuration properties that will be available on the client-side plugin. |
| [exposeToUsage](./kibana-plugin-core-server.pluginconfigdescriptor.exposetousage.md) | <code>MakeUsageFromSchema&lt;T&gt;</code> | Expose non-default configs to usage collection to be sent via telemetry. set a config to <code>true</code> to report the actual changed config value. set a config to <code>false</code> to report the changed config value as \[redacted\].<!-- -->All changed configs except booleans and numbers will be reported as \[redacted\] unless otherwise specified.[MakeUsageFromSchema](./kibana-plugin-core-server.makeusagefromschema.md) |
| [schema](./kibana-plugin-core-server.pluginconfigdescriptor.schema.md) | <code>PluginConfigSchema&lt;T&gt;</code> | Schema to use to validate the plugin configuration.[PluginConfigSchema](./kibana-plugin-core-server.pluginconfigschema.md) |

Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
<b>Signature:</b>

```typescript
error: (msg: string, meta: LogMeta) => void;
error: <Meta extends LogMeta = LogMeta>(msg: string, meta: Meta) => void;
```
Loading