Commit graph

113 commits

Author SHA1 Message Date
Thomas Watson
0997f4e783
[6.8] Use @commercial/hapi (#97605) 2021-06-29 16:57:46 +02:00
Thomas Watson
df41843abc
[6.8] Upgrade hapi v17.8.5 to @hapi/hapi v17.9.0 (#100382) 2021-05-26 10:26:55 +02:00
Thomas Watson
84fa5add86
[6.8] Upgrade some hapi related packages to their hapi-namespace counterparts (#98753) 2021-05-06 18:50:12 +02:00
Thomas Watson
21fa3f34b3
[6.8] Upgrade hapi (and related packages) to latest minor (#98142) 2021-04-24 10:36:25 +02:00
Joe Portner
a25c87b5f9
[6.8] Bump dependencies (#94177) 2021-03-10 11:00:11 -05:00
Joe Portner
e18e81f1ff
Bump more package dependencies (#90084) 2021-02-02 20:01:00 -05:00
Joe Portner
d9940e6f8c
[6.8] Add lockfile symlinks (#66212) 2020-05-13 16:13:15 -04:00
Chris Roberson
12bbb5ed82
[6.8] [Monitoring/Telemetry] Force collectors to indicate when they are ready (#36153) (#41289)
* Backport c87e8811cb to 6.8

* Fix tests

* Add in missing functionality

* Add more missing code
2019-07-17 12:23:26 -04:00
Chris Cowan
4ad96bd5eb
Fixes #34606 - Adjust CSS to fix scrolling bug in Waffle Map (#34881) (#35602) 2019-04-29 06:48:18 -07:00
Chris Cowan
8d00651ff8
Fixes bug where tooltip doesn't line up with data (#34749) (#34835) 2019-04-16 13:00:38 -07:00
Felix Stürmer
b2af9dfcb2
[6.7] [Infra UI] Strictly pick fields sent upon source config creation (#32897) (#32990)
Backports the following commits to 6.7:
 - [Infra UI] Strictly pick fields sent upon source config creation  (#32897)
2019-03-12 18:57:52 +01:00
Felix Stürmer
6c82b88508
[Infra UI] Adapt settings ui to saved object version type change (#30082) (#32938)
Backports the following commits to 6.7:
 - [Infra UI] Adapt settings ui to saved object version type change (#30082) (#29622)

Caused by backport of #29906 to `6.x`.
2019-03-12 00:44:00 +01:00
Jason Rhodes
8e398bda98
[6.7 backport] Updates EUI to include date picker types (#31937) (#32581)
* [7.0] Updates EUI to include date picker types (#31937)

* Fixed a simple argument bug and removed infra date picker EUI types

* Fixes for EUI date picker types

* Updates EUI to 6.10.4 to bring in date picker types, adds react-datepicker types as a necessary peer dep

* Updates moment imports to import from moment-timezone to avoid type collisions

* Syncs version for react-datepicker types between x-pack and kibana root

* Fixes query bar type issue with eui super date picker
2019-03-07 13:18:04 -05:00
Felix Stürmer
9434669200
[6.7] [Logs UI] Use log message field configured in the yaml file (#32502) (#32653)
Backports the following commits to 6.7:
 - [Logs UI] Use log message field configured in the yaml file  (#32502)
2019-03-07 19:06:48 +01:00
Chris Cowan
2ff4418b94
[Infra UI] Revert ECS changes for 6.7 (#31961)
* Revert "[Infra UI] Clean up Docker and Kubernetes fields for ECS (#31175)"

This reverts commit cb3dad1317.

* Revert "[Infra UI] Fixing group by labels by fixing the field names (post ECS migration) (#30416) (#31012)"

This reverts commit 6bd74e0abd.

* Revert "[Infra UI] ECS Migration (#28205) (#29965)"

This reverts commit fe9748583e.

* Fixing tests

* Fixing tests

* Adding test data for docker and some basic sanity checks to ensure ids and names work correctly with real data
2019-03-05 11:21:32 -07:00
Chris Cowan
f5e0c11a62
Fixes #32022 - Fix table to display name instead of ID (#32051) (#32127) 2019-02-27 09:41:17 -07:00
Felix Stürmer
a8359115b9
[Logs UI] Fix some filebeat ECS message formats (#31120) (#31716)
Backports the following commits to 6.7:
 - [Logs UI] Fix some filebeat ECS message formats (#31120)
2019-02-21 20:05:09 +01:00
Felix Stürmer
b4cb05bfaa
[Logs UI] Fix pre-ECS filebeat module message reconstruction rules (#30398) (#31503)
This fixes the message reconstruction for the pre-ECS formats of several filebeat modules by adding appropriate rules.
2019-02-19 21:53:29 +01:00
Joel Griffith
d83772ca81
Removes noreferrer on explicit elastic.co domains (#31008) (#31326)
* Removes noreferrer on explicit elastic.co domains
2019-02-16 14:25:08 -08:00
Chris Cowan
f006135240
[Infra UI] Clean up Docker and Kubernetes fields for ECS (#31175) (#31302)
* [Infra UI] Clean up Docker and Kubernetes fields for ECS

* updating tests with latest ecs fields

* Fixing documentation
2019-02-15 13:22:23 -07:00
Spencer
f13b696018
[6.x] Remove dependency on doc versions (#29906) (#30036)
Backports the following commits to 6.x:
 - Remove dependency on doc versions  (#29906)
2019-02-13 21:07:26 -08:00
Chris Cowan
6bd74e0abd
[Infra UI] Fixing group by labels by fixing the field names (post ECS migration) (#30416) (#31012)
* Fixing group by labels by fixing the field names (post ECS migration)

* Fixing the field names for machine type and project id
2019-02-13 15:14:04 -07:00
Chris Cowan
5b806305c9
Fixing font size for icon div (#30744) (#30857) 2019-02-13 08:14:12 -07:00
Caroline Horn
eb77967d76
[6.7] EUI 6.10.0 & Background color fixes (#30136) (#30323) 2019-02-07 12:44:26 -05:00
Felix Stürmer
ea8042042f
[6.x] [Infra UI] Patch the log sample dataset to be compatible with default log sources (#30060) (#30184)
Backports the following commits to 6.x:
 - [Infra UI] Patch the log sample dataset to be compatible with default log sources  (#30060)
2019-02-06 11:57:11 +01:00
Chris Cowan
97b163ec00
Fixes #23821 - Change link to traces (#29972) (#30078) 2019-02-05 13:28:20 -07:00
Chris Cowan
b407c62083
Fixes #30104 - Add check to make sure popover needs to be closed (#30105) (#30127) 2019-02-05 13:24:17 -07:00
Sonja Krause-Harder
7bb0ddfb3f
Tweak z-index. (#30044) (#30072) 2019-02-05 16:57:27 +01:00
Sonja Krause-Harder
f4455c5d28
Honor maxConcurrentShardRequests setting. (#30049) (#30071) 2019-02-05 16:03:53 +01:00
Felix Stürmer
fcce6cd6ed
[6.x] [Infra UI] Remove infrastructure breadcrumb from logs page (#29954) (#30053)
Backports the following commits to 6.x:
 - [Infra UI] Remove infrastructure breadcrumb from logs page  (#29954)
2019-02-05 12:55:40 +01:00
Sonja Krause-Harder
c1b9111d06
[Infra UI] Let drag-selecting a timerange disable autorefresh (#29947) (#30042)
* Let drag-selecting a timerange disable autorefresh

* Send action to stop livestreaming at better time.
2019-02-05 09:06:40 +01:00
Chris Cowan
fe9748583e
[Infra UI] ECS Migration (#28205) (#29965)
* updating fields

* Migrate to ESC event.dataset

* Migragte fields to ECS fields

* renaming variable

* Reverting back to host.name

* Changing from Top Hits to Terms Agg for getting node name; change host.name back to host.hostname for name.

* Changing back to host.name

* Moving from using the document source to an aggregation for node name

* Updating tests with new data format and data.

* removing unused fields

* adding test data for docker 6.6.0

* Adding docker tests for 6.6.0

* Fixing jest tests

* Fixing tests

* Adding the most critical line of code in the entire project

* Fix ECS-compatible apache rules and restore old ones

* Fix ECS-compatible nginx rules and restore old ones

* Add tests for apache2 in ECS and pre-ECS format

* Add tests for nginx in ECS and pre-ECS format

* removing console.log

* Fixing tests
2019-02-04 10:31:54 -07:00
Sonja Krause-Harder
d98a1ebd39
[Infra UI] Always pass index patterns as strings. (#29927) (#29952)
* Always pass index patterns as strings.

* Abide by prettier rules.
2019-02-04 15:59:51 +01:00
Aleh Zasypkin
e7c5c0bf3d
[6.x] Introduce I18nService core service and I18nContext. (#29944) 2019-02-04 14:39:45 +01:00
Felix Stürmer
789df7ca7a
[Infra UI] Add a source settings ui (#26786) (#29936)
This adds a configuration UI to change various properties of an infrastructure data source. The properties that can be currently changed are:

* name
* index pattern for metrics
* index pattern for logs
* fields like the timestamp, container/host/pod identification

It is meant as a basis for providing configurability for other source properties like outgoing links and formatting rules in the future.
2019-02-04 14:19:09 +01:00
Kerry Gallagher
74d83d5e6f
[Infra UI] Handle no metrics data gracefully (#29424) (#29931)
* Use metric_time prefix for metric_time actions

* Add refetch capabilities to with_metrics

* Pass through refetch to index

* Add no data message and refetch button to metrics/index

Next stage: Extract into shared component between metrics and waffle map

* Remove "refetching" and just use "loading"

No need for the explictness, just reuse the loading state, as there's no value to differentiating refetching vs loading here

* Add no_data component

* Amend for Prettier

* Use no_data component

* Change naming to better reflect current components

* Introduce notion of two empty states: no indices and no data

Also changes nodes_overview and logs to use moved component

* Add no_data functionality

* Remove metrics specific no data component, use the new shared component

* Change import order

* Use no_data component in nodes_overview

* Refactor logs to use shared no data component

* Import intl

* Revert testing value

* Pass handler correctly to avoid circular references

* Satisfy type check

* Remove one last unused component
2019-02-04 11:32:37 +00:00
Chris Cowan
a854514649
Fixing #29778 - Disable add button when field select is empty (#29779) (#29852) 2019-02-01 15:01:12 -07:00
Kerry Gallagher
9295e8f158
[InfraUI] Add Discuss feedback links to Infrastructure and Logs (#29519) (#29613)
* Add header_feedback_link component

* Replace beta -> feedback link in Waffle Map

* Replace beta badge -> feedback link in logs
2019-02-01 10:55:25 +00:00
Chris Cowan
33e6b48e41
[Infra UI] Table View for Home Page (#29192) (#29739)
* Addding initial table implimentation

* Moving waffle map to seperate component; adding contextual menu to nodes; adding filter to groups; adding pagination; adding sorting

* Fixing EUI types for EuiInMemoryTable to work for EVERYONE

* Adding server plugin for tslint for VIM; Fixing tests

* Adding the view switcher

* removing dependency

* updating yarn.lock

* Change padding to use EUI rules

* Rename waffle/index to nodes_overview; move table to nodes_overview

* Adding missed files in last commit

* Adding textOnly to the columns that need special truncation because they are buttons

* Fixed an error in the merge

* Fixing merge issues
2019-01-31 10:44:22 -07:00
Chris Cowan
bb7a67af24
[Log UI] Flyout for Log Events (#28885) (#29729)
* Adding flyout to log viewer

* Adding filtering

* Fixing typescript errors

* Adding a test for graphql; fixing test data for 7.0.0

* Adding terminate_after:1 to logItem request

* fixing test data

* Switching back to old data

* Fixing data for tests

* Adding i18n translations

* changing label from add to set

* Make flyout call more robust; fixing typings

* Adding loading screen to flyout

* Fixing linting errors

* Update x-pack/plugins/infra/public/components/logging/log_flyout.tsx

Co-Authored-By: simianhacker <chris@chriscowan.us>

* Fixing visible mis-spelling

* Fixing types

* Change withLogFlyout to be conditional; Add icon instead of onClick for flyout

* Adding dark mode support

* Adding user-select:none to icon div

* Removing remnants of a failed experiment

* Adding aria-label to view details button

* Fixing padding on date element

* Removing unused variable that somehow got past the linters

* Fixing empty_kibana

* Fixing data for infra

* Fixing merge weirdness
2019-01-31 09:39:28 -07:00
Chris Cowan
dc54aca2b4
[Infra UI] Custom Field Grouping for Waffle Map (#28949) (#29636)
* [Infra UI] Add Support for Grouping By Custom Field

* fixiing typescript errors

* Serializing custom options to url so they persist accross reloads

* Fixing more errors

* removing label; moving custom field to top of menu

* fixing typescript error

* Adding intl formatMessage to strings
2019-01-30 14:14:28 -07:00
Chris Cowan
4d3f79c468
Adding support for Dark Mode (#29133) (#29513)
* Adding support for Dark Mode

* Use transparentize for suggestion icon bg color
2019-01-29 14:33:05 -07:00
Felix Stürmer
3b04216444
[6.x] [Infra UI] Use alternative query string serialization function (#29361) (#29480)
Backports the following commits to 6.x:
 - [Infra UI] Use alternative query string serialization function  (#29361)
2019-01-29 11:50:33 +01:00
Felix Stürmer
39962b6841
[6.x] [Infra UI] Don't block url update from propagating through container (#29352) (#29362)
Backports the following commits to 6.x:
 - [Infra UI] Don't block url update from propagating through container  (#29352)
2019-01-25 20:29:35 +01:00
Felix Stürmer
b6f384eee9
[Infra UI] Read and write data sources from and to saved objects (#28016) (#29348) 2019-01-25 17:32:48 +01:00
Sonja Krause-Harder
b51662755a
Use search:includeFrozen setting in all requests. (#29173) (#29321) 2019-01-25 12:22:49 +01:00
Felix Stürmer
80dfdf74d1
Fix index presence detection to work in ccs-only setups (#28926) (#29206) 2019-01-23 23:54:50 +01:00
pavel06081991
a7ed9d0352
[INFRA] translate missed labels (#28812) (#29166)
[INFRA] translate missed labels
2019-01-23 18:03:44 +03:00
Sonja Krause-Harder
24ecb90a51
Gracefully remove information from squares. (#29083) (#29159) 2019-01-23 11:40:53 +01:00
Chris Cowan
a572853d55
Fixing typo (#28601) (#28687) 2019-01-22 12:38:38 -07:00