mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
[Moving] Move Profiling folder into /x-pack/observability_solution
(#177453)
## Summary This PR is part of the initiative to consolidate Observability plugins into `x-pack/plugins/observability_solution`. This PR is strictly a move and an update in references. This was discussed and agreed upon with the Observability org in the Observability Office Hours meeting at the end of 2023. ## Related PRs: - [ ] [Move APM ](https://github.com/elastic/kibana/pull/177433) - [ ] [Move Data Quality](https://github.com/elastic/kibana/pull/177456) - [ ] [Move Exploratory View](https://github.com/elastic/kibana/pull/177440) - [ ] [Move Infra](https://github.com/elastic/kibana/pull/177443) - [X] Move Logs Explorer - [x] [Move Observability AI Assistant](https://github.com/elastic/kibana/pull/177427) - [ ] [Move Observability App](https://github.com/elastic/kibana/pull/177437) - [ ] [Move Observability Onboarding](https://github.com/elastic/kibana/pull/177458) - [ ] [Move Observability Shared](https://github.com/elastic/kibana/pull/177463) - [ ] [Move Profiling](https://github.com/elastic/kibana/pull/177453) <-- you are here - [ ] [Move Synthetics](https://github.com/elastic/kibana/pull/177464) - [ ] [Move Uptime](https://github.com/elastic/kibana/pull/177466) - [x] [Move UX](https://github.com/elastic/kibana/pull/177470) --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
e610f09b2b
commit
72a377d5b2
276 changed files with 624 additions and 1676 deletions
|
@ -53,9 +53,9 @@ disabled:
|
|||
- x-pack/test_serverless/functional/test_suites/observability/cypress/config_headless.ts
|
||||
- x-pack/test_serverless/functional/test_suites/observability/cypress/config_runner.ts
|
||||
- x-pack/test/security_solution_cypress/serverless_config.ts
|
||||
- x-pack/plugins/profiling/e2e/ftr_config_open.ts
|
||||
- x-pack/plugins/profiling/e2e/ftr_config_runner.ts
|
||||
- x-pack/plugins/profiling/e2e/ftr_config.ts
|
||||
- x-pack/plugins/observability_solution/profiling/e2e/ftr_config_open.ts
|
||||
- x-pack/plugins/observability_solution/profiling/e2e/ftr_config_runner.ts
|
||||
- x-pack/plugins/observability_solution/profiling/e2e/ftr_config.ts
|
||||
|
||||
# Elastic Synthetics configs
|
||||
- x-pack/plugins/synthetics/e2e/config.ts
|
||||
|
|
|
@ -13,5 +13,5 @@ echo "--- Profiling Cypress Tests"
|
|||
|
||||
cd "$XPACK_DIR"
|
||||
|
||||
NODE_OPTIONS=--openssl-legacy-provider node plugins/profiling/scripts/test/e2e.js \
|
||||
NODE_OPTIONS=--openssl-legacy-provider node plugins/observability_solution/profiling/scripts/test/e2e.js \
|
||||
--kibana-install-dir "$KIBANA_BUILD_LOCATION" \
|
|
@ -918,7 +918,7 @@ module.exports = {
|
|||
'x-pack/plugins/observability_shared/observability_ai_assistant/**/*.tsx',
|
||||
'x-pack/plugins/observability_onboarding/**/*.tsx',
|
||||
'x-pack/plugins/observability_shared/**/*.tsx',
|
||||
'x-pack/plugins/profiling/**/*.tsx',
|
||||
'x-pack/plugins/observability_solution/profiling/**/*.tsx',
|
||||
'x-pack/plugins/synthetics/**/*.tsx',
|
||||
'x-pack/plugins/observability_solution/ux/**/*.tsx',
|
||||
'src/plugins/ai_assistant_management/**/*.tsx',
|
||||
|
@ -936,7 +936,7 @@ module.exports = {
|
|||
'x-pack/plugins/observability_solution/observability_ai_assistant/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/plugins/observability_onboarding/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/plugins/observability_shared/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/plugins/profiling/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/plugins/observability_solution/profiling/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/plugins/synthetics/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/plugins/observability_solution/ux/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'src/plugins/ai_assistant_management/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
|
@ -960,7 +960,7 @@ module.exports = {
|
|||
},
|
||||
// Profiling
|
||||
{
|
||||
files: ['x-pack/plugins/profiling/**/*.{js,mjs,ts,tsx}'],
|
||||
files: ['x-pack/plugins/observability_solution/profiling/**/*.{js,mjs,ts,tsx}'],
|
||||
rules: {
|
||||
'react-hooks/rules-of-hooks': 'error', // Checks rules of Hooks
|
||||
'react-hooks/exhaustive-deps': [
|
||||
|
|
4
.github/CODEOWNERS
vendored
4
.github/CODEOWNERS
vendored
|
@ -603,8 +603,8 @@ packages/presentation/presentation_library @elastic/kibana-presentation
|
|||
src/plugins/presentation_panel @elastic/kibana-presentation
|
||||
packages/presentation/presentation_publishing @elastic/kibana-presentation
|
||||
src/plugins/presentation_util @elastic/kibana-presentation
|
||||
x-pack/plugins/profiling_data_access @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/profiling @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/profiling_data_access @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/profiling @elastic/obs-ux-infra_services-team
|
||||
packages/kbn-profiling-utils @elastic/obs-ux-infra_services-team
|
||||
x-pack/packages/kbn-random-sampling @elastic/kibana-visualizations
|
||||
packages/kbn-react-field @elastic/kibana-data-discovery
|
||||
|
|
|
@ -1259,8 +1259,8 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']
|
|||
|
||||
| Deprecated API | Reference location(s) | Remove By |
|
||||
| ---------------|-----------|-----------|
|
||||
| <DocLink id="kibKibanaReactPluginApi" section="def-public.KibanaThemeProvider" text="KibanaThemeProvider"/> | [app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/profiling/public/app.tsx#:~:text=KibanaThemeProvider), [app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/profiling/public/app.tsx#:~:text=KibanaThemeProvider), [app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/profiling/public/app.tsx#:~:text=KibanaThemeProvider) | - |
|
||||
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [license_context.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/profiling/public/components/contexts/license/license_context.tsx#:~:text=license%24) | 8.8.0 |
|
||||
| <DocLink id="kibKibanaReactPluginApi" section="def-public.KibanaThemeProvider" text="KibanaThemeProvider"/> | [app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/profiling/public/app.tsx#:~:text=KibanaThemeProvider), [app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/profiling/public/app.tsx#:~:text=KibanaThemeProvider), [app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/profiling/public/app.tsx#:~:text=KibanaThemeProvider) | - |
|
||||
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [license_context.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/profiling/public/components/contexts/license/license_context.tsx#:~:text=license%24) | 8.8.0 |
|
||||
|
||||
|
||||
|
||||
|
@ -1725,4 +1725,4 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
|
|||
| Deprecated API | Reference location(s) | Remove By |
|
||||
| ---------------|-----------|-----------|
|
||||
| <DocLink id="kibKibanaReactPluginApi" section="def-public.KibanaThemeProvider" text="KibanaThemeProvider"/> | [shared_imports.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/watcher/public/application/shared_imports.ts#:~:text=KibanaThemeProvider), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/watcher/public/application/index.tsx#:~:text=KibanaThemeProvider), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/watcher/public/application/index.tsx#:~:text=KibanaThemeProvider), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/watcher/public/application/index.tsx#:~:text=KibanaThemeProvider) | - |
|
||||
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/watcher/public/plugin.ts#:~:text=license%24), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/watcher/public/plugin.ts#:~:text=license%24) | 8.8.0 |
|
||||
| <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/watcher/public/plugin.ts#:~:text=license%24), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/watcher/public/plugin.ts#:~:text=license%24) | 8.8.0 |
|
||||
|
|
|
@ -119,7 +119,7 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
|
|||
| --------|-------|-----------|-----------|
|
||||
| apm | <DocLink id="kibHomePluginApi" section="def-public.HomePublicPluginSetup.environment" text="environment"/> | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/public/plugin.ts#:~:text=environment) | 8.8.0 |
|
||||
| apm | <DocLink id="kibLicensingPluginApi" section="def-public.PublicLicense.mode" text="mode"/> | [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode)+ 2 more | 8.8.0 |
|
||||
| apm | <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [license_context.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/public/context/license/license_context.tsx#:~:text=license%24), [license_context.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/profiling/public/components/contexts/license/license_context.tsx#:~:text=license%24) | 8.8.0 |
|
||||
| apm | <DocLink id="kibLicensingPluginApi" section="def-public.LicensingPluginSetup.license$" text="license$"/> | [license_context.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/public/context/license/license_context.tsx#:~:text=license%24), [license_context.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/profiling/public/components/contexts/license/license_context.tsx#:~:text=license%24) | 8.8.0 |
|
||||
| apm | <DocLink id="kibLicensingPluginApi" section="def-server.PublicLicense.mode" text="mode"/> | [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode), [license_check.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/apm/common/license_check.test.ts#:~:text=mode)+ 2 more | 8.8.0 |
|
||||
|
||||
|
||||
|
@ -165,4 +165,4 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/
|
|||
| --------|-------|-----------|-----------|
|
||||
| securitySolution | <DocLink id="kibLicensingPluginApi" section="def-public.PublicLicense.mode" text="mode"/> | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 |
|
||||
| securitySolution | <DocLink id="kibLicensingPluginApi" section="def-server.PublicLicense.mode" text="mode"/> | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 |
|
||||
| securitySolution | <DocLink id="kibLicensingPluginApi" section="def-server.LicensingPluginSetup.license$" text="license$"/> | [create_threat_signals.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts#:~:text=license%24), [query.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts#:~:text=license%24), [threshold.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts#:~:text=license%24) | 8.8.0 |
|
||||
| securitySolution | <DocLink id="kibLicensingPluginApi" section="def-server.LicensingPluginSetup.license$" text="license$"/> | [create_threat_signals.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts#:~:text=license%24), [query.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts#:~:text=license%24), [threshold.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts#:~:text=license%24) | 8.8.0 |
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
|
@ -21,12 +21,8 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "uid",
|
||||
"description": [
|
||||
"\nUID for license."
|
||||
],
|
||||
"signature": [
|
||||
"string | undefined"
|
||||
],
|
||||
"description": ["\nUID for license."],
|
||||
"signature": ["string | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -37,13 +33,8 @@
|
|||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "status",
|
||||
"description": [
|
||||
"\nThe validity status of the license."
|
||||
],
|
||||
"signature": [
|
||||
"LicenseStatus",
|
||||
" | undefined"
|
||||
],
|
||||
"description": ["\nThe validity status of the license."],
|
||||
"signature": ["LicenseStatus", " | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -54,9 +45,7 @@
|
|||
"type": "boolean",
|
||||
"tags": [],
|
||||
"label": "isActive",
|
||||
"description": [
|
||||
"\nDetermine if the status of the license is active."
|
||||
],
|
||||
"description": ["\nDetermine if the status of the license is active."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -67,12 +56,8 @@
|
|||
"type": "number",
|
||||
"tags": [],
|
||||
"label": "expiryDateInMillis",
|
||||
"description": [
|
||||
"\nUnix epoch of the expiration date of the license."
|
||||
],
|
||||
"signature": [
|
||||
"number | undefined"
|
||||
],
|
||||
"description": ["\nUnix epoch of the expiration date of the license."],
|
||||
"signature": ["number | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -97,9 +82,7 @@
|
|||
"parentPluginId": "licensing",
|
||||
"id": "def-public.ILicense.mode",
|
||||
"type": "CompoundType",
|
||||
"tags": [
|
||||
"deprecated"
|
||||
],
|
||||
"tags": ["deprecated"],
|
||||
"label": "mode",
|
||||
"description": [
|
||||
"\nThe license type, being usually one of basic, standard, gold, platinum, or trial."
|
||||
|
@ -119,9 +102,7 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "signature",
|
||||
"description": [
|
||||
"\nSignature of the license content."
|
||||
],
|
||||
"description": ["\nSignature of the license content."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -132,9 +113,7 @@
|
|||
"type": "boolean",
|
||||
"tags": [],
|
||||
"label": "isAvailable",
|
||||
"description": [
|
||||
"\nDetermine if the license container has information."
|
||||
],
|
||||
"description": ["\nDetermine if the license container has information."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -145,13 +124,8 @@
|
|||
"type": "Function",
|
||||
"tags": [],
|
||||
"label": "toJSON",
|
||||
"description": [
|
||||
"\nReturns"
|
||||
],
|
||||
"signature": [
|
||||
"() => ",
|
||||
"PublicLicenseJSON"
|
||||
],
|
||||
"description": ["\nReturns"],
|
||||
"signature": ["() => ", "PublicLicenseJSON"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -167,9 +141,7 @@
|
|||
"description": [
|
||||
"\nA potential error denoting the failure of the license from being retrieved."
|
||||
],
|
||||
"signature": [
|
||||
"string | undefined"
|
||||
],
|
||||
"signature": ["string | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -183,9 +155,7 @@
|
|||
"description": [
|
||||
"\nIf the license is not available, provides a string or Error containing the reason."
|
||||
],
|
||||
"signature": [
|
||||
"() => string | undefined"
|
||||
],
|
||||
"signature": ["() => string | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -198,9 +168,7 @@
|
|||
"type": "Function",
|
||||
"tags": [],
|
||||
"label": "hasAtLeast",
|
||||
"description": [
|
||||
"\nDetermine if license type >= minimal required license type."
|
||||
],
|
||||
"description": ["\nDetermine if license type >= minimal required license type."],
|
||||
"signature": [
|
||||
"(minimumLicenseRequired: \"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\") => boolean"
|
||||
],
|
||||
|
@ -214,9 +182,7 @@
|
|||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "minimumLicenseRequired",
|
||||
"description": [
|
||||
"the minimum valid license required for the given feature"
|
||||
],
|
||||
"description": ["the minimum valid license required for the given feature"],
|
||||
"signature": [
|
||||
"\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
|
||||
],
|
||||
|
@ -251,12 +217,8 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "pluginName",
|
||||
"description": [
|
||||
"the name of the plugin"
|
||||
],
|
||||
"signature": [
|
||||
"string"
|
||||
],
|
||||
"description": ["the name of the plugin"],
|
||||
"signature": ["string"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -268,9 +230,7 @@
|
|||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "minimumLicenseRequired",
|
||||
"description": [
|
||||
"the minimum valid license for operating the given plugin"
|
||||
],
|
||||
"description": ["the minimum valid license for operating the given plugin"],
|
||||
"signature": [
|
||||
"\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
|
||||
],
|
||||
|
@ -291,10 +251,7 @@
|
|||
"description": [
|
||||
"\nA specific API for interacting with the specific features of the license."
|
||||
],
|
||||
"signature": [
|
||||
"(name: string) => ",
|
||||
"LicenseFeature"
|
||||
],
|
||||
"signature": ["(name: string) => ", "LicenseFeature"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -305,12 +262,8 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "name",
|
||||
"description": [
|
||||
"the name of the feature to interact with"
|
||||
],
|
||||
"signature": [
|
||||
"string"
|
||||
],
|
||||
"description": ["the name of the feature to interact with"],
|
||||
"signature": ["string"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -342,9 +295,7 @@
|
|||
"description": [
|
||||
"\nThe state of checking the results of a license type meeting the license minimum."
|
||||
],
|
||||
"signature": [
|
||||
"\"valid\" | \"invalid\" | \"unavailable\" | \"expired\""
|
||||
],
|
||||
"signature": ["\"valid\" | \"invalid\" | \"unavailable\" | \"expired\""],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -358,9 +309,7 @@
|
|||
"description": [
|
||||
"\nA message containing the reason for a license type not being valid."
|
||||
],
|
||||
"signature": [
|
||||
"string | undefined"
|
||||
],
|
||||
"signature": ["string | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -423,9 +372,7 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "uid",
|
||||
"description": [
|
||||
"\nUID for license."
|
||||
],
|
||||
"description": ["\nUID for license."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -436,12 +383,8 @@
|
|||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "status",
|
||||
"description": [
|
||||
"\nThe validity status of the license."
|
||||
],
|
||||
"signature": [
|
||||
"\"active\" | \"invalid\" | \"expired\""
|
||||
],
|
||||
"description": ["\nThe validity status of the license."],
|
||||
"signature": ["\"active\" | \"invalid\" | \"expired\""],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -452,9 +395,7 @@
|
|||
"type": "number",
|
||||
"tags": [],
|
||||
"label": "expiryDateInMillis",
|
||||
"description": [
|
||||
"\nUnix epoch of the expiration date of the license."
|
||||
],
|
||||
"description": ["\nUnix epoch of the expiration date of the license."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -479,9 +420,7 @@
|
|||
"parentPluginId": "licensing",
|
||||
"id": "def-public.PublicLicense.mode",
|
||||
"type": "CompoundType",
|
||||
"tags": [
|
||||
"deprecated"
|
||||
],
|
||||
"tags": ["deprecated"],
|
||||
"label": "mode",
|
||||
"description": [
|
||||
"\nThe license type, being usually one of basic, standard, gold, platinum, or trial."
|
||||
|
@ -667,10 +606,7 @@
|
|||
"tags": [],
|
||||
"label": "license",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"PublicLicense",
|
||||
" | undefined"
|
||||
],
|
||||
"signature": ["PublicLicense", " | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -682,10 +618,7 @@
|
|||
"tags": [],
|
||||
"label": "features",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"PublicFeatures",
|
||||
" | undefined"
|
||||
],
|
||||
"signature": ["PublicFeatures", " | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -714,9 +647,7 @@
|
|||
"tags": [],
|
||||
"label": "LicenseCheckState",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"valid\" | \"invalid\" | \"unavailable\" | \"expired\""
|
||||
],
|
||||
"signature": ["\"valid\" | \"invalid\" | \"unavailable\" | \"expired\""],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -729,9 +660,7 @@
|
|||
"tags": [],
|
||||
"label": "LicenseStatus",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"active\" | \"invalid\" | \"expired\""
|
||||
],
|
||||
"signature": ["\"active\" | \"invalid\" | \"expired\""],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -761,11 +690,7 @@
|
|||
"description": [
|
||||
"\nProvides information about feature availability for the current license."
|
||||
],
|
||||
"signature": [
|
||||
"{ [x: string]: ",
|
||||
"LicenseFeature",
|
||||
"; }"
|
||||
],
|
||||
"signature": ["{ [x: string]: ", "LicenseFeature", "; }"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -788,19 +713,10 @@
|
|||
"parentPluginId": "licensing",
|
||||
"id": "def-public.LicensingPluginSetup.license$",
|
||||
"type": "Object",
|
||||
"tags": [
|
||||
"deprecated"
|
||||
],
|
||||
"tags": ["deprecated"],
|
||||
"label": "license$",
|
||||
"description": [
|
||||
"\nSteam of licensing information {@link ILicense}."
|
||||
],
|
||||
"signature": [
|
||||
"Observable",
|
||||
"<",
|
||||
"ILicense",
|
||||
">"
|
||||
],
|
||||
"description": ["\nSteam of licensing information {@link ILicense}."],
|
||||
"signature": ["Observable", "<", "ILicense", ">"],
|
||||
"path": "x-pack/plugins/licensing/public/types.ts",
|
||||
"deprecated": true,
|
||||
"removeBy": "8.8.0",
|
||||
|
@ -828,7 +744,7 @@
|
|||
},
|
||||
{
|
||||
"plugin": "profiling",
|
||||
"path": "x-pack/plugins/profiling/public/components/contexts/license/license_context.tsx"
|
||||
"path": "x-pack/plugins/observability_solution/profiling/public/components/contexts/license/license_context.tsx"
|
||||
},
|
||||
{
|
||||
"plugin": "apm",
|
||||
|
@ -872,18 +788,10 @@
|
|||
"parentPluginId": "licensing",
|
||||
"id": "def-public.LicensingPluginSetup.refresh",
|
||||
"type": "Function",
|
||||
"tags": [
|
||||
"deprecated"
|
||||
],
|
||||
"tags": ["deprecated"],
|
||||
"label": "refresh",
|
||||
"description": [
|
||||
"\nTriggers licensing information re-fetch."
|
||||
],
|
||||
"signature": [
|
||||
"() => Promise<",
|
||||
"ILicense",
|
||||
">"
|
||||
],
|
||||
"description": ["\nTriggers licensing information re-fetch."],
|
||||
"signature": ["() => Promise<", "ILicense", ">"],
|
||||
"path": "x-pack/plugins/licensing/public/types.ts",
|
||||
"deprecated": true,
|
||||
"removeBy": "8.8.0",
|
||||
|
@ -898,12 +806,8 @@
|
|||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "featureUsage",
|
||||
"description": [
|
||||
"\nAPIs to register licensed feature usage."
|
||||
],
|
||||
"signature": [
|
||||
"FeatureUsageServiceSetup"
|
||||
],
|
||||
"description": ["\nAPIs to register licensed feature usage."],
|
||||
"signature": ["FeatureUsageServiceSetup"],
|
||||
"path": "x-pack/plugins/licensing/public/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -929,15 +833,8 @@
|
|||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "license$",
|
||||
"description": [
|
||||
"\nSteam of licensing information {@link ILicense}."
|
||||
],
|
||||
"signature": [
|
||||
"Observable",
|
||||
"<",
|
||||
"ILicense",
|
||||
">"
|
||||
],
|
||||
"description": ["\nSteam of licensing information {@link ILicense}."],
|
||||
"signature": ["Observable", "<", "ILicense", ">"],
|
||||
"path": "x-pack/plugins/licensing/public/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -948,14 +845,8 @@
|
|||
"type": "Function",
|
||||
"tags": [],
|
||||
"label": "refresh",
|
||||
"description": [
|
||||
"\nTriggers licensing information re-fetch."
|
||||
],
|
||||
"signature": [
|
||||
"() => Promise<",
|
||||
"ILicense",
|
||||
">"
|
||||
],
|
||||
"description": ["\nTriggers licensing information re-fetch."],
|
||||
"signature": ["() => Promise<", "ILicense", ">"],
|
||||
"path": "x-pack/plugins/licensing/public/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -968,12 +859,8 @@
|
|||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "featureUsage",
|
||||
"description": [
|
||||
"\nAPIs to manage licensed feature usage."
|
||||
],
|
||||
"signature": [
|
||||
"FeatureUsageServiceStart"
|
||||
],
|
||||
"description": ["\nAPIs to manage licensed feature usage."],
|
||||
"signature": ["FeatureUsageServiceStart"],
|
||||
"path": "x-pack/plugins/licensing/public/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1107,9 +994,7 @@
|
|||
"tags": [],
|
||||
"label": "status",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"number | undefined"
|
||||
],
|
||||
"signature": ["number | undefined"],
|
||||
"path": "x-pack/plugins/licensing/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1151,9 +1036,7 @@
|
|||
"tags": [],
|
||||
"label": "featureName",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"string"
|
||||
],
|
||||
"signature": ["string"],
|
||||
"path": "x-pack/plugins/licensing/server/services/feature_usage_service.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1197,12 +1080,8 @@
|
|||
"type": "Function",
|
||||
"tags": [],
|
||||
"label": "notifyUsage",
|
||||
"description": [
|
||||
"\nNotify of a registered feature usage at given time.\n"
|
||||
],
|
||||
"signature": [
|
||||
"(featureName: string, usedAt?: number | Date | undefined) => void"
|
||||
],
|
||||
"description": ["\nNotify of a registered feature usage at given time.\n"],
|
||||
"signature": ["(featureName: string, usedAt?: number | Date | undefined) => void"],
|
||||
"path": "x-pack/plugins/licensing/server/services/feature_usage_service.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1213,12 +1092,8 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "featureName",
|
||||
"description": [
|
||||
"- the name of the feature to notify usage of"
|
||||
],
|
||||
"signature": [
|
||||
"string"
|
||||
],
|
||||
"description": ["- the name of the feature to notify usage of"],
|
||||
"signature": ["string"],
|
||||
"path": "x-pack/plugins/licensing/server/services/feature_usage_service.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1233,9 +1108,7 @@
|
|||
"description": [
|
||||
"- Either a `Date` or an unix timestamp with ms. If not specified, it will be set to the current time."
|
||||
],
|
||||
"signature": [
|
||||
"number | Date | undefined"
|
||||
],
|
||||
"signature": ["number | Date | undefined"],
|
||||
"path": "x-pack/plugins/licensing/server/services/feature_usage_service.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1253,11 +1126,7 @@
|
|||
"description": [
|
||||
"\nReturn a map containing last usage timestamp for all features.\nFeatures that were not used yet do not appear in the map."
|
||||
],
|
||||
"signature": [
|
||||
"() => ",
|
||||
"LastFeatureUsage",
|
||||
"[]"
|
||||
],
|
||||
"signature": ["() => ", "LastFeatureUsage", "[]"],
|
||||
"path": "x-pack/plugins/licensing/server/services/feature_usage_service.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1284,12 +1153,8 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "uid",
|
||||
"description": [
|
||||
"\nUID for license."
|
||||
],
|
||||
"signature": [
|
||||
"string | undefined"
|
||||
],
|
||||
"description": ["\nUID for license."],
|
||||
"signature": ["string | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1300,13 +1165,8 @@
|
|||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "status",
|
||||
"description": [
|
||||
"\nThe validity status of the license."
|
||||
],
|
||||
"signature": [
|
||||
"LicenseStatus",
|
||||
" | undefined"
|
||||
],
|
||||
"description": ["\nThe validity status of the license."],
|
||||
"signature": ["LicenseStatus", " | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1317,9 +1177,7 @@
|
|||
"type": "boolean",
|
||||
"tags": [],
|
||||
"label": "isActive",
|
||||
"description": [
|
||||
"\nDetermine if the status of the license is active."
|
||||
],
|
||||
"description": ["\nDetermine if the status of the license is active."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1330,12 +1188,8 @@
|
|||
"type": "number",
|
||||
"tags": [],
|
||||
"label": "expiryDateInMillis",
|
||||
"description": [
|
||||
"\nUnix epoch of the expiration date of the license."
|
||||
],
|
||||
"signature": [
|
||||
"number | undefined"
|
||||
],
|
||||
"description": ["\nUnix epoch of the expiration date of the license."],
|
||||
"signature": ["number | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1360,9 +1214,7 @@
|
|||
"parentPluginId": "licensing",
|
||||
"id": "def-server.ILicense.mode",
|
||||
"type": "CompoundType",
|
||||
"tags": [
|
||||
"deprecated"
|
||||
],
|
||||
"tags": ["deprecated"],
|
||||
"label": "mode",
|
||||
"description": [
|
||||
"\nThe license type, being usually one of basic, standard, gold, platinum, or trial."
|
||||
|
@ -1382,9 +1234,7 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "signature",
|
||||
"description": [
|
||||
"\nSignature of the license content."
|
||||
],
|
||||
"description": ["\nSignature of the license content."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1395,9 +1245,7 @@
|
|||
"type": "boolean",
|
||||
"tags": [],
|
||||
"label": "isAvailable",
|
||||
"description": [
|
||||
"\nDetermine if the license container has information."
|
||||
],
|
||||
"description": ["\nDetermine if the license container has information."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1408,13 +1256,8 @@
|
|||
"type": "Function",
|
||||
"tags": [],
|
||||
"label": "toJSON",
|
||||
"description": [
|
||||
"\nReturns"
|
||||
],
|
||||
"signature": [
|
||||
"() => ",
|
||||
"PublicLicenseJSON"
|
||||
],
|
||||
"description": ["\nReturns"],
|
||||
"signature": ["() => ", "PublicLicenseJSON"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1430,9 +1273,7 @@
|
|||
"description": [
|
||||
"\nA potential error denoting the failure of the license from being retrieved."
|
||||
],
|
||||
"signature": [
|
||||
"string | undefined"
|
||||
],
|
||||
"signature": ["string | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1446,9 +1287,7 @@
|
|||
"description": [
|
||||
"\nIf the license is not available, provides a string or Error containing the reason."
|
||||
],
|
||||
"signature": [
|
||||
"() => string | undefined"
|
||||
],
|
||||
"signature": ["() => string | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1461,9 +1300,7 @@
|
|||
"type": "Function",
|
||||
"tags": [],
|
||||
"label": "hasAtLeast",
|
||||
"description": [
|
||||
"\nDetermine if license type >= minimal required license type."
|
||||
],
|
||||
"description": ["\nDetermine if license type >= minimal required license type."],
|
||||
"signature": [
|
||||
"(minimumLicenseRequired: \"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\") => boolean"
|
||||
],
|
||||
|
@ -1477,9 +1314,7 @@
|
|||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "minimumLicenseRequired",
|
||||
"description": [
|
||||
"the minimum valid license required for the given feature"
|
||||
],
|
||||
"description": ["the minimum valid license required for the given feature"],
|
||||
"signature": [
|
||||
"\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
|
||||
],
|
||||
|
@ -1514,12 +1349,8 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "pluginName",
|
||||
"description": [
|
||||
"the name of the plugin"
|
||||
],
|
||||
"signature": [
|
||||
"string"
|
||||
],
|
||||
"description": ["the name of the plugin"],
|
||||
"signature": ["string"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1531,9 +1362,7 @@
|
|||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "minimumLicenseRequired",
|
||||
"description": [
|
||||
"the minimum valid license for operating the given plugin"
|
||||
],
|
||||
"description": ["the minimum valid license for operating the given plugin"],
|
||||
"signature": [
|
||||
"\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\""
|
||||
],
|
||||
|
@ -1554,10 +1383,7 @@
|
|||
"description": [
|
||||
"\nA specific API for interacting with the specific features of the license."
|
||||
],
|
||||
"signature": [
|
||||
"(name: string) => ",
|
||||
"LicenseFeature"
|
||||
],
|
||||
"signature": ["(name: string) => ", "LicenseFeature"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1568,12 +1394,8 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "name",
|
||||
"description": [
|
||||
"the name of the feature to interact with"
|
||||
],
|
||||
"signature": [
|
||||
"string"
|
||||
],
|
||||
"description": ["the name of the feature to interact with"],
|
||||
"signature": ["string"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -1605,9 +1427,7 @@
|
|||
"description": [
|
||||
"\nThe state of checking the results of a license type meeting the license minimum."
|
||||
],
|
||||
"signature": [
|
||||
"\"valid\" | \"invalid\" | \"unavailable\" | \"expired\""
|
||||
],
|
||||
"signature": ["\"valid\" | \"invalid\" | \"unavailable\" | \"expired\""],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1621,9 +1441,7 @@
|
|||
"description": [
|
||||
"\nA message containing the reason for a license type not being valid."
|
||||
],
|
||||
"signature": [
|
||||
"string | undefined"
|
||||
],
|
||||
"signature": ["string | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1707,9 +1525,7 @@
|
|||
"tags": [],
|
||||
"label": "license",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"ILicense"
|
||||
],
|
||||
"signature": ["ILicense"],
|
||||
"path": "x-pack/plugins/licensing/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1736,9 +1552,7 @@
|
|||
"type": "string",
|
||||
"tags": [],
|
||||
"label": "uid",
|
||||
"description": [
|
||||
"\nUID for license."
|
||||
],
|
||||
"description": ["\nUID for license."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1749,12 +1563,8 @@
|
|||
"type": "CompoundType",
|
||||
"tags": [],
|
||||
"label": "status",
|
||||
"description": [
|
||||
"\nThe validity status of the license."
|
||||
],
|
||||
"signature": [
|
||||
"\"active\" | \"invalid\" | \"expired\""
|
||||
],
|
||||
"description": ["\nThe validity status of the license."],
|
||||
"signature": ["\"active\" | \"invalid\" | \"expired\""],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1765,9 +1575,7 @@
|
|||
"type": "number",
|
||||
"tags": [],
|
||||
"label": "expiryDateInMillis",
|
||||
"description": [
|
||||
"\nUnix epoch of the expiration date of the license."
|
||||
],
|
||||
"description": ["\nUnix epoch of the expiration date of the license."],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1792,9 +1600,7 @@
|
|||
"parentPluginId": "licensing",
|
||||
"id": "def-server.PublicLicense.mode",
|
||||
"type": "CompoundType",
|
||||
"tags": [
|
||||
"deprecated"
|
||||
],
|
||||
"tags": ["deprecated"],
|
||||
"label": "mode",
|
||||
"description": [
|
||||
"\nThe license type, being usually one of basic, standard, gold, platinum, or trial."
|
||||
|
@ -1980,10 +1786,7 @@
|
|||
"tags": [],
|
||||
"label": "license",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"PublicLicense",
|
||||
" | undefined"
|
||||
],
|
||||
"signature": ["PublicLicense", " | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -1995,10 +1798,7 @@
|
|||
"tags": [],
|
||||
"label": "features",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"PublicFeatures",
|
||||
" | undefined"
|
||||
],
|
||||
"signature": ["PublicFeatures", " | undefined"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -2057,9 +1857,7 @@
|
|||
"tags": [],
|
||||
"label": "license",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"ILicense"
|
||||
],
|
||||
"signature": ["ILicense"],
|
||||
"path": "x-pack/plugins/licensing/server/wrap_route_with_license_check.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -2074,9 +1872,7 @@
|
|||
"tags": [],
|
||||
"label": "LicenseCheckState",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"valid\" | \"invalid\" | \"unavailable\" | \"expired\""
|
||||
],
|
||||
"signature": ["\"valid\" | \"invalid\" | \"unavailable\" | \"expired\""],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -2089,9 +1885,7 @@
|
|||
"tags": [],
|
||||
"label": "LicenseStatus",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"active\" | \"invalid\" | \"expired\""
|
||||
],
|
||||
"signature": ["\"active\" | \"invalid\" | \"expired\""],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -2121,11 +1915,7 @@
|
|||
"description": [
|
||||
"\nProvides information about feature availability for the current license."
|
||||
],
|
||||
"signature": [
|
||||
"{ [x: string]: ",
|
||||
"LicenseFeature",
|
||||
"; }"
|
||||
],
|
||||
"signature": ["{ [x: string]: ", "LicenseFeature", "; }"],
|
||||
"path": "x-pack/plugins/licensing/common/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -2148,19 +1938,10 @@
|
|||
"parentPluginId": "licensing",
|
||||
"id": "def-server.LicensingPluginSetup.license$",
|
||||
"type": "Object",
|
||||
"tags": [
|
||||
"deprecated"
|
||||
],
|
||||
"tags": ["deprecated"],
|
||||
"label": "license$",
|
||||
"description": [
|
||||
"\nSteam of licensing information {@link ILicense}."
|
||||
],
|
||||
"signature": [
|
||||
"Observable",
|
||||
"<",
|
||||
"ILicense",
|
||||
">"
|
||||
],
|
||||
"description": ["\nSteam of licensing information {@link ILicense}."],
|
||||
"signature": ["Observable", "<", "ILicense", ">"],
|
||||
"path": "x-pack/plugins/licensing/server/types.ts",
|
||||
"deprecated": true,
|
||||
"removeBy": "8.8.0",
|
||||
|
@ -2288,18 +2069,10 @@
|
|||
"parentPluginId": "licensing",
|
||||
"id": "def-server.LicensingPluginSetup.refresh",
|
||||
"type": "Function",
|
||||
"tags": [
|
||||
"deprecated"
|
||||
],
|
||||
"tags": ["deprecated"],
|
||||
"label": "refresh",
|
||||
"description": [
|
||||
"\nTriggers licensing information re-fetch."
|
||||
],
|
||||
"signature": [
|
||||
"() => Promise<",
|
||||
"ILicense",
|
||||
">"
|
||||
],
|
||||
"description": ["\nTriggers licensing information re-fetch."],
|
||||
"signature": ["() => Promise<", "ILicense", ">"],
|
||||
"path": "x-pack/plugins/licensing/server/types.ts",
|
||||
"deprecated": true,
|
||||
"removeBy": "8.8.0",
|
||||
|
@ -2319,9 +2092,7 @@
|
|||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "featureUsage",
|
||||
"description": [
|
||||
"\nAPIs to register licensed feature usage."
|
||||
],
|
||||
"description": ["\nAPIs to register licensed feature usage."],
|
||||
"signature": [
|
||||
{
|
||||
"pluginId": "licensing",
|
||||
|
@ -2356,15 +2127,8 @@
|
|||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "license$",
|
||||
"description": [
|
||||
"\nSteam of licensing information {@link ILicense}."
|
||||
],
|
||||
"signature": [
|
||||
"Observable",
|
||||
"<",
|
||||
"ILicense",
|
||||
">"
|
||||
],
|
||||
"description": ["\nSteam of licensing information {@link ILicense}."],
|
||||
"signature": ["Observable", "<", "ILicense", ">"],
|
||||
"path": "x-pack/plugins/licensing/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
|
@ -2375,14 +2139,8 @@
|
|||
"type": "Function",
|
||||
"tags": [],
|
||||
"label": "refresh",
|
||||
"description": [
|
||||
"\nTriggers licensing information re-fetch."
|
||||
],
|
||||
"signature": [
|
||||
"() => Promise<",
|
||||
"ILicense",
|
||||
">"
|
||||
],
|
||||
"description": ["\nTriggers licensing information re-fetch."],
|
||||
"signature": ["() => Promise<", "ILicense", ">"],
|
||||
"path": "x-pack/plugins/licensing/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -2447,9 +2205,7 @@
|
|||
"tags": [],
|
||||
"label": "pollingFrequency",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"number"
|
||||
],
|
||||
"signature": ["number"],
|
||||
"path": "x-pack/plugins/licensing/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
|
@ -2464,9 +2220,7 @@
|
|||
"type": "Object",
|
||||
"tags": [],
|
||||
"label": "featureUsage",
|
||||
"description": [
|
||||
"\nAPIs to manage licensed feature usage."
|
||||
],
|
||||
"description": ["\nAPIs to manage licensed feature usage."],
|
||||
"signature": [
|
||||
{
|
||||
"pluginId": "licensing",
|
||||
|
@ -2493,4 +2247,4 @@
|
|||
"misc": [],
|
||||
"objects": []
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,10 +14,8 @@
|
|||
"tags": [],
|
||||
"label": "ProfilingPluginStart",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"void"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/public/plugin.tsx",
|
||||
"signature": ["void"],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/public/plugin.tsx",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"lifecycle": "start",
|
||||
|
@ -40,7 +38,7 @@
|
|||
"signature": [
|
||||
"{ readonly telemetry?: boolean | undefined; readonly host?: string | undefined; readonly tls_enabled?: boolean | undefined; readonly tls_supported_protocols?: string[] | undefined; readonly tls_certificate_path?: string | undefined; readonly tls_key_path?: string | undefined; }"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/server/index.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling/server/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -55,7 +53,7 @@
|
|||
"signature": [
|
||||
"{ readonly elasticsearch?: Readonly<{} & { username: string; hosts: string; password: string; }> | undefined; readonly symbolizer?: Readonly<{ telemetry?: boolean | undefined; host?: string | undefined; tls_enabled?: boolean | undefined; tls_supported_protocols?: string[] | undefined; tls_certificate_path?: string | undefined; tls_key_path?: string | undefined; } & {}> | undefined; readonly collector?: Readonly<{ telemetry?: boolean | undefined; host?: string | undefined; tls_enabled?: boolean | undefined; tls_supported_protocols?: string[] | undefined; tls_certificate_path?: string | undefined; tls_key_path?: string | undefined; } & {}> | undefined; readonly enabled: boolean; }"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/server/index.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling/server/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -69,7 +67,7 @@
|
|||
"tags": [],
|
||||
"label": "ProfilingPluginSetup",
|
||||
"description": [],
|
||||
"path": "x-pack/plugins/profiling/server/types.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [],
|
||||
|
@ -83,7 +81,7 @@
|
|||
"tags": [],
|
||||
"label": "ProfilingPluginStart",
|
||||
"description": [],
|
||||
"path": "x-pack/plugins/profiling/server/types.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling/server/types.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [],
|
||||
|
@ -104,7 +102,7 @@
|
|||
"signature": [
|
||||
"() => { TopN: string; TopNContainers: string; TopNDeployments: string; TopNFunctions: string; TopNHosts: string; TopNThreads: string; TopNTraces: string; Flamechart: string; HasSetupESResources: string; SetupDataCollectionInstructions: string; StorageExplorerSummary: string; StorageExplorerHostStorageDetails: string; StorageExplorerIndicesStorageDetails: string; }"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [],
|
||||
|
@ -118,10 +116,8 @@
|
|||
"tags": [],
|
||||
"label": "timeRangeFromRequest",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"(request: any) => [number, number]"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"signature": ["(request: any) => [number, number]"],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
|
@ -132,10 +128,8 @@
|
|||
"tags": [],
|
||||
"label": "request",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"any"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"signature": ["any"],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"isRequired": true
|
||||
|
@ -155,10 +149,8 @@
|
|||
"tags": [],
|
||||
"label": "INDEX_EVENTS",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"profiling-events-all\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"signature": ["\"profiling-events-all\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -170,10 +162,8 @@
|
|||
"tags": [],
|
||||
"label": "INDEX_EXECUTABLES",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"profiling-executables\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"signature": ["\"profiling-executables\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -185,10 +175,8 @@
|
|||
"tags": [],
|
||||
"label": "INDEX_FRAMES",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"profiling-stackframes\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"signature": ["\"profiling-stackframes\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -200,10 +188,8 @@
|
|||
"tags": [],
|
||||
"label": "INDEX_TRACES",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"profiling-stacktraces\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"signature": ["\"profiling-stacktraces\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -215,7 +201,7 @@
|
|||
"tags": [],
|
||||
"label": "NOT_AVAILABLE_LABEL",
|
||||
"description": [],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -227,10 +213,8 @@
|
|||
"tags": [],
|
||||
"label": "PLUGIN_ID",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"profiling\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"signature": ["\"profiling\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -242,10 +226,8 @@
|
|||
"tags": [],
|
||||
"label": "PLUGIN_NAME",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"profiling\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling/common/index.ts",
|
||||
"signature": ["\"profiling\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling/common/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -253,4 +235,4 @@
|
|||
],
|
||||
"objects": []
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
"signature": [
|
||||
"{ readonly elasticsearch?: Readonly<{} & { username: string; hosts: string; password: string; }> | undefined; }"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/server/index.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/server/index.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -67,7 +67,7 @@
|
|||
},
|
||||
">; }; }"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/server/plugin.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/server/plugin.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -81,10 +81,8 @@
|
|||
"tags": [],
|
||||
"label": "ProfilingDataAccessPluginSetup",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"void"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/server/plugin.ts",
|
||||
"signature": ["void"],
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/server/plugin.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"lifecycle": "start",
|
||||
|
@ -128,7 +126,7 @@
|
|||
},
|
||||
" | null>"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/get_apm_policy.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/get_apm_policy.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
|
@ -139,7 +137,7 @@
|
|||
"tags": [],
|
||||
"label": "{\n packagePolicyClient,\n soClient,\n}",
|
||||
"description": [],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/get_apm_policy.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/get_apm_policy.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
|
@ -159,7 +157,7 @@
|
|||
"text": "PackagePolicyClient"
|
||||
}
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/get_apm_policy.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/get_apm_policy.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
|
@ -179,7 +177,7 @@
|
|||
"text": "SavedObjectsClientContract"
|
||||
}
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/get_apm_policy.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/get_apm_policy.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
|
@ -223,7 +221,7 @@
|
|||
},
|
||||
" | undefined>"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
|
@ -234,7 +232,7 @@
|
|||
"tags": [],
|
||||
"label": "{\n soClient,\n packagePolicyClient,\n}",
|
||||
"description": [],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
|
@ -254,7 +252,7 @@
|
|||
"text": "PackagePolicyClient"
|
||||
}
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
|
@ -274,7 +272,7 @@
|
|||
"text": "SavedObjectsClientContract"
|
||||
}
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
|
@ -318,7 +316,7 @@
|
|||
},
|
||||
" | undefined>"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
|
@ -329,7 +327,7 @@
|
|||
"tags": [],
|
||||
"label": "{\n soClient,\n packagePolicyClient,\n}",
|
||||
"description": [],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
|
@ -349,7 +347,7 @@
|
|||
"text": "PackagePolicyClient"
|
||||
}
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
|
@ -369,7 +367,7 @@
|
|||
"text": "SavedObjectsClientContract"
|
||||
}
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
|
@ -399,7 +397,7 @@
|
|||
" extends ",
|
||||
"ProfilingSetupOptions"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/cloud_setup.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/cloud_setup.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"children": [
|
||||
|
@ -419,7 +417,7 @@
|
|||
"text": "PackagePolicyClient"
|
||||
}
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/cloud_setup.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/cloud_setup.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
},
|
||||
|
@ -430,7 +428,7 @@
|
|||
"tags": [],
|
||||
"label": "isCloudEnabled",
|
||||
"description": [],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/cloud_setup.ts",
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/cloud_setup.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false
|
||||
}
|
||||
|
@ -447,10 +445,8 @@
|
|||
"tags": [],
|
||||
"label": "COLLECTOR_PACKAGE_POLICY_NAME",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"elastic-universal-profiling-collector\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"signature": ["\"elastic-universal-profiling-collector\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -462,10 +458,8 @@
|
|||
"tags": [],
|
||||
"label": "ELASTIC_CLOUD_APM_POLICY",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"elastic-cloud-apm\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/get_apm_policy.ts",
|
||||
"signature": ["\"elastic-cloud-apm\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/get_apm_policy.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -477,10 +471,8 @@
|
|||
"tags": [],
|
||||
"label": "MAX_BUCKETS",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"150000"
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/cluster_settings.ts",
|
||||
"signature": ["150000"],
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/cluster_settings.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -492,10 +484,8 @@
|
|||
"tags": [],
|
||||
"label": "SYMBOLIZER_PACKAGE_POLICY_NAME",
|
||||
"description": [],
|
||||
"signature": [
|
||||
"\"elastic-universal-profiling-symbolizer\""
|
||||
],
|
||||
"path": "x-pack/plugins/profiling_data_access/common/fleet_policies.ts",
|
||||
"signature": ["\"elastic-universal-profiling-symbolizer\""],
|
||||
"path": "x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts",
|
||||
"deprecated": false,
|
||||
"trackAdoption": false,
|
||||
"initialIsOpen": false
|
||||
|
@ -503,4 +493,4 @@
|
|||
],
|
||||
"objects": []
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -712,11 +712,11 @@ Elastic.
|
|||
|This plugin helps users learn how to use the Painless scripting language.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/profiling/README.md[profiling]
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/profiling/README.md[profiling]
|
||||
|Universal Profiling provides fleet-wide, whole-system, continuous profiling with zero instrumentation. Get a comprehensive understanding of what lines of code are consuming compute resources throughout your entire fleet by visualizing your data in Kibana using the flamegraph, stacktraces, and top functions views.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/profiling_data_access[profilingDataAccess]
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/profiling_data_access[profilingDataAccess]
|
||||
|WARNING: Missing README.
|
||||
|
||||
|
||||
|
|
|
@ -612,8 +612,8 @@
|
|||
"@kbn/presentation-panel-plugin": "link:src/plugins/presentation_panel",
|
||||
"@kbn/presentation-publishing": "link:packages/presentation/presentation_publishing",
|
||||
"@kbn/presentation-util-plugin": "link:src/plugins/presentation_util",
|
||||
"@kbn/profiling-data-access-plugin": "link:x-pack/plugins/profiling_data_access",
|
||||
"@kbn/profiling-plugin": "link:x-pack/plugins/profiling",
|
||||
"@kbn/profiling-data-access-plugin": "link:x-pack/plugins/observability_solution/profiling_data_access",
|
||||
"@kbn/profiling-plugin": "link:x-pack/plugins/observability_solution/profiling",
|
||||
"@kbn/profiling-utils": "link:packages/kbn-profiling-utils",
|
||||
"@kbn/random-sampling": "link:x-pack/packages/kbn-random-sampling",
|
||||
"@kbn/react-field": "link:packages/kbn-react-field",
|
||||
|
|
|
@ -68,7 +68,7 @@ export const IGNORE_FILE_GLOBS = [
|
|||
|
||||
'x-pack/plugins/maps/server/fonts/**/*',
|
||||
|
||||
'x-pack/plugins/profiling/Makefile',
|
||||
'x-pack/plugins/observability_solution/profiling/Makefile',
|
||||
|
||||
// Bazel default files
|
||||
'**/WORKSPACE.bazel',
|
||||
|
|
|
@ -61,5 +61,5 @@ export const storybookAliases = {
|
|||
triggers_actions_ui: 'x-pack/plugins/triggers_actions_ui/.storybook',
|
||||
ui_actions_enhanced: 'src/plugins/ui_actions_enhanced/.storybook',
|
||||
unified_search: 'src/plugins/unified_search/.storybook',
|
||||
profiling: 'x-pack/plugins/profiling/.storybook',
|
||||
profiling: 'x-pack/plugins/observability_solution/profiling/.storybook',
|
||||
};
|
||||
|
|
|
@ -1200,10 +1200,10 @@
|
|||
"@kbn/presentation-publishing/*": ["packages/presentation/presentation_publishing/*"],
|
||||
"@kbn/presentation-util-plugin": ["src/plugins/presentation_util"],
|
||||
"@kbn/presentation-util-plugin/*": ["src/plugins/presentation_util/*"],
|
||||
"@kbn/profiling-data-access-plugin": ["x-pack/plugins/profiling_data_access"],
|
||||
"@kbn/profiling-data-access-plugin/*": ["x-pack/plugins/profiling_data_access/*"],
|
||||
"@kbn/profiling-plugin": ["x-pack/plugins/profiling"],
|
||||
"@kbn/profiling-plugin/*": ["x-pack/plugins/profiling/*"],
|
||||
"@kbn/profiling-data-access-plugin": ["x-pack/plugins/observability_solution/profiling_data_access"],
|
||||
"@kbn/profiling-data-access-plugin/*": ["x-pack/plugins/observability_solution/profiling_data_access/*"],
|
||||
"@kbn/profiling-plugin": ["x-pack/plugins/observability_solution/profiling"],
|
||||
"@kbn/profiling-plugin/*": ["x-pack/plugins/observability_solution/profiling/*"],
|
||||
"@kbn/profiling-utils": ["packages/kbn-profiling-utils"],
|
||||
"@kbn/profiling-utils/*": ["packages/kbn-profiling-utils/*"],
|
||||
"@kbn/random-sampling": ["x-pack/packages/kbn-random-sampling"],
|
||||
|
|
|
@ -73,7 +73,7 @@
|
|||
"xpack.observabilityAiAssistant": "plugins/observability_solution/observability_ai_assistant",
|
||||
"xpack.osquery": ["plugins/osquery"],
|
||||
"xpack.painlessLab": "plugins/painless_lab",
|
||||
"xpack.profiling": ["plugins/profiling"],
|
||||
"xpack.profiling": ["plugins/observability_solution/profiling"],
|
||||
"xpack.remoteClusters": "plugins/remote_clusters",
|
||||
"xpack.reporting": ["plugins/reporting"],
|
||||
"xpack.rollupJobs": ["plugins/rollup"],
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
Universal Profiling provides fleet-wide, whole-system, continuous profiling with zero instrumentation. Get a comprehensive understanding of what lines of code are consuming compute resources throughout your entire fleet by visualizing your data in Kibana using the flamegraph, stacktraces, and top functions views.
|
||||
|
||||
### Universal profiling setup
|
||||
Universal Profiling is enabled by default on [Elastic Cloud](https://www.elastic.co/cloud/), and you can find it under **Observability**. To see data in Universal Profiling, you need to initialize it.
|
||||
Universal Profiling is enabled by default on [Elastic Cloud](https://www.elastic.co/cloud/), and you can find it under **Observability**. To see data in Universal Profiling, you need to initialize it.
|
||||
|
||||
##### **Initialize Universal Profiling**
|
||||
Initialize Universal Profiling by navigating to one of the views and clicking the **Set up** button. Clicking this will trigger some checks and install some packages so data can be processed.
|
||||
|
@ -34,7 +34,7 @@ It processes both publicly-available debug symbols and "private" debug symbols.
|
|||
|
||||
For public symbols, users don't have to do anything: the symbolizer asynchronously intercepts unsymbolized frames and populates them automatically.
|
||||
|
||||
For private symbols, an HTTPS endpoint is provided to users for uploading the debug symbols of the software they own.
|
||||
For private symbols, an HTTPS endpoint is provided to users for uploading the debug symbols of the software they own.
|
||||
|
||||
The authentication and authorization on this endpoint are provided as part of the request, in form of an Elasticsearch API key.
|
||||
|
||||
|
@ -43,37 +43,37 @@ The authentication and authorization on this endpoint are provided as part of th
|
|||
### Unit Tests (Jest)
|
||||
|
||||
```
|
||||
node scripts/jest --config x-pack/plugins/profiling/jest.config.js [--watchAll]
|
||||
node scripts/jest --config x-pack/plugins/observability_solution/profiling/jest.config.js [--watchAll]
|
||||
```
|
||||
|
||||
## E2E Tests (Cypress)
|
||||
The E2E tests are located in [`x-pack/plugins/profiling/e2e`](./e2e).
|
||||
The E2E tests are located in [`x-pack/plugins/observability_solution/profiling/e2e`](./e2e).
|
||||
|
||||
Universal Profiling uses [FTR](../../../packages/kbn-test/README.mdx) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/plugins/profiling/e2e/cypress/e2e`.
|
||||
Universal Profiling uses [FTR](../../../packages/kbn-test/README.mdx) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e`.
|
||||
|
||||
### Start test server
|
||||
|
||||
```
|
||||
node x-pack/plugins/profiling/scripts/test/e2e --server
|
||||
node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --server
|
||||
```
|
||||
|
||||
### Open cypress dashboard
|
||||
|
||||
```
|
||||
node x-pack/plugins/profiling/scripts/test/e2e --open
|
||||
node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --open
|
||||
```
|
||||
|
||||
### Run tests in terminal
|
||||
|
||||
```
|
||||
node x-pack/plugins/profiling/scripts/test/e2e --runner
|
||||
node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --runner
|
||||
```
|
||||
|
||||
### Run like CI
|
||||
|
||||
```
|
||||
node x-pack/plugins/profiling/scripts/test/e2e
|
||||
node x-pack/plugins/observability_solution/profiling/scripts/test/e2e
|
||||
```
|
||||
|
||||
## Other resources
|
||||
- [Official Profiling documentation](https://www.elastic.co/observability/universal-profiling)
|
||||
- [Official Profiling documentation](https://www.elastic.co/observability/universal-profiling)
|
|
@ -1,10 +1,10 @@
|
|||
# Profiling E2E tests
|
||||
|
||||
Profiling uses [FTR](../../../../packages/kbn-test/README.md) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/plugins/profiling/e2e/cypress/e2e`.
|
||||
Profiling uses [FTR](../../../../packages/kbn-test/README.md) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e`.
|
||||
|
||||
## E2E Tests (Cypress)
|
||||
|
||||
The E2E tests are located in [`x-pack/plugins/profiling/e2e`](../e2e).
|
||||
The E2E tests are located in [`x-pack/plugins/observability_solution/profiling/e2e`](../e2e).
|
||||
|
||||
Tests run on buildkite PR pipeline are parallelized (4 parallel jobs) and are orchestrated by the Cypress dashboard service. It can be configured in [.buildkite/pipelines/pull_request/profiling_cypress.yml](https://github.com/elastic/kibana/blob/main/.buildkite/pipelines/pull_request/profiling_cypress.yml) with the property `parallelism`.
|
||||
|
||||
|
@ -20,21 +20,21 @@ Tests run on buildkite PR pipeline are parallelized (4 parallel jobs) and are or
|
|||
### Start test server
|
||||
|
||||
```
|
||||
node x-pack/plugins/profiling/scripts/test/e2e --server
|
||||
node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --server
|
||||
```
|
||||
|
||||
### Run tests
|
||||
Runs all tests in the terminal
|
||||
|
||||
```
|
||||
node x-pack/plugins/profiling/scripts/test/e2e --runner
|
||||
node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --runner
|
||||
```
|
||||
|
||||
### Open cypress dashboard
|
||||
Opens cypress dashboard, there it's possible to select what test you want to run.
|
||||
|
||||
```
|
||||
node x-pack/plugins/profiling/scripts/test/e2e --open
|
||||
node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --open
|
||||
```
|
||||
### Arguments
|
||||
|
||||
|
@ -47,5 +47,5 @@ node x-pack/plugins/profiling/scripts/test/e2e --open
|
|||
| --bail | stop tests after the first failure |
|
||||
|
||||
```
|
||||
node x-pack/plugins/profiling/scripts/test/e2e.js --runner --spec cypress/e2e/profiling.cy.ts --times 2
|
||||
```
|
||||
node x-pack/plugins/observability_solution/profiling/scripts/test/e2e.js --runner --spec cypress/e2e/profiling.cy.ts --times 2
|
||||
```
|
|
@ -13,10 +13,10 @@ const kibanaYamlFilePath = path.join(__dirname, './ftr_kibana.yml');
|
|||
|
||||
async function ftrConfig({ readConfigFile }: FtrConfigProviderContext) {
|
||||
const kibanaCommonTestsConfig = await readConfigFile(
|
||||
require.resolve('../../../../test/common/config.js')
|
||||
require.resolve('../../../../../test/common/config.js')
|
||||
);
|
||||
const xpackFunctionalTestsConfig = await readConfigFile(
|
||||
require.resolve('../../../test/functional/config.base.js')
|
||||
require.resolve('../../../../test/functional/config.base.js')
|
||||
);
|
||||
|
||||
return {
|
|
@ -1,19 +1,10 @@
|
|||
{
|
||||
"extends": "../../../../tsconfig.base.json",
|
||||
"include": [
|
||||
"**/*"
|
||||
],
|
||||
"exclude": [
|
||||
"tmp",
|
||||
"target/**/*"
|
||||
],
|
||||
"extends": "../../../../../tsconfig.base.json",
|
||||
"include": ["**/*"],
|
||||
"exclude": ["tmp", "target/**/*"],
|
||||
"compilerOptions": {
|
||||
"outDir": "target/types",
|
||||
"types": [
|
||||
"cypress",
|
||||
"node",
|
||||
"cypress-real-events"
|
||||
],
|
||||
"types": ["cypress", "node", "cypress-real-events"],
|
||||
"isolatedModules": false
|
||||
},
|
||||
"kbn_references": [
|
||||
|
@ -22,6 +13,6 @@
|
|||
"@kbn/test",
|
||||
"@kbn/dev-utils",
|
||||
"@kbn/cypress-config",
|
||||
"@kbn/observability-plugin",
|
||||
"@kbn/observability-plugin"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License
|
||||
* 2.0; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../../../..',
|
||||
roots: ['<rootDir>/x-pack/plugins/observability_solution/profiling'],
|
||||
coverageDirectory:
|
||||
'<rootDir>/target/kibana-coverage/jest/x-pack/plugins/observability_solution/profiling',
|
||||
coverageReporters: ['text', 'html'],
|
||||
collectCoverageFrom: [
|
||||
'<rootDir>/x-pack/plugins/observability_solution/profiling/{common,public,server}/**/*.{ts,tsx}',
|
||||
],
|
||||
};
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue