mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
Sustainable Kibana Architecture: Move modules owned by @elastic/obs-ux-infra_services-team
(#202830)
## Summary This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the _Sustainable Kibana Architecture_ initiative. > [!IMPORTANT] > * We kindly ask you to: > * Manually fix the errors in the error section below (if there are any). > * Search for the `packages[\/\\]` and `plugins[\/\\]` patterns in the source code (Babel and Eslint config files), and update them appropriately. > * Manually review `.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names > * Review all of the updated files, specially the `.ts` and `.js` files listed in the sections below, as some of them contain relative paths that have been updated. > * Think of potential impact of the move, including tooling and configuration files that can be pointing to the relocated modules. E.g.: > * customised eslint rules > * docs pointing to source code > [!NOTE] > * This PR has been auto-generated. > * Any manual contributions will be lost if the 'relocate' script is re-run. > * Try to obtain the missing reviews / approvals before applying manual fixes, and/or keep your changes in a .patch / git stash. > * Please use [#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E) Slack channel for feedback. Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe [here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E). #### 6 plugin(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/apm-data-access-plugin` | `x-pack/solutions/observability/plugins/apm_data_access` | | `@kbn/apm-plugin` | `x-pack/solutions/observability/plugins/apm` | | `@kbn/inventory-plugin` | `x-pack/solutions/observability/plugins/inventory` | | `@kbn/metrics-data-access-plugin` | `x-pack/solutions/observability/plugins/metrics_data_access` | | `@kbn/profiling-data-access-plugin` | `x-pack/solutions/observability/plugins/profiling_data_access` | | `@kbn/profiling-plugin` | `x-pack/solutions/observability/plugins/profiling` | #### 6 packages(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/apm-data-view` | `src/platform/packages/shared/kbn-apm-data-view` | | `@kbn/apm-types` | `x-pack/solutions/observability/packages/kbn-apm-types` | | `@kbn/apm-utils` | `src/platform/packages/shared/kbn-apm-utils` | | `@kbn/lens-embeddable-utils` | `src/platform/packages/shared/kbn-lens-embeddable-utils` | | `@kbn/profiling-utils` | `src/platform/packages/shared/kbn-profiling-utils` | | `@kbn/shared-svg` | `src/platform/packages/shared/kbn-shared-svg` | <details > <summary>Updated references</summary> ``` ./.buildkite/ftr_oblt_stateful_configs.yml ./.buildkite/scripts/steps/functional/apm_cypress.sh ./.buildkite/scripts/steps/functional/inventory_cypress.sh ./.buildkite/scripts/steps/functional/profiling_cypress.sh ./.eslintrc.js ./.github/paths-labeller.yml ./.gitignore ./docs/developer/plugin-list.asciidoc ./oas_docs/overlays/alerting.overlays.yaml ./oas_docs/scripts/merge_ess_oas.js ./oas_docs/scripts/merge_serverless_oas.js ./package.json ./packages/kbn-eslint-plugin-i18n/helpers/get_i18n_identifier_from_file_path.test.ts ./packages/kbn-eslint-plugin-telemetry/helpers/get_app_name.test.ts ./packages/kbn-repo-packages/package-map.json ./packages/kbn-ts-projects/config-paths.json ./src/dev/precommit_hook/casing_check_config.js ./src/dev/storybook/aliases.ts ./src/platform/packages/shared/kbn-lens-embeddable-utils/jest.config.js ./src/platform/packages/shared/kbn-profiling-utils/jest.config.js ./src/platform/packages/shared/kbn-shared-svg/jest.config.js ./tsconfig.base.json ./x-pack/.i18nrc.json ./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_index_info.ts ./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_significant_term_p_values.ts ./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_top_terms.ts ./x-pack/platform/plugins/private/data_visualizer/public/application/index_data_visualizer/utils/saved_search_utils.ts ./x-pack/solutions/observability/plugins/apm/common/rules/apm_rule_types.ts ./x-pack/solutions/observability/plugins/apm/dev_docs/apm_queries.md ./x-pack/solutions/observability/plugins/apm/dev_docs/linting.md ./x-pack/solutions/observability/plugins/apm/dev_docs/local_setup.md ./x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md ./x-pack/solutions/observability/plugins/apm/dev_docs/testing.md ./x-pack/solutions/observability/plugins/apm/dev_docs/updating_functional_tests_archives.md ./x-pack/solutions/observability/plugins/apm/dev_docs/vscode_setup.md ./x-pack/solutions/observability/plugins/apm/ftr_e2e/README.md ./x-pack/solutions/observability/plugins/apm/jest.config.js ./x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types/index.ts ./x-pack/solutions/observability/plugins/apm/scripts/precommit.js ./x-pack/solutions/observability/plugins/apm/scripts/telemetry/main.ts ./x-pack/solutions/observability/plugins/apm_data_access/jest.config.js ./x-pack/solutions/observability/plugins/exploratory_view/common/annotations.ts ./x-pack/solutions/observability/plugins/inventory/README.md ./x-pack/solutions/observability/plugins/inventory/jest.config.js ./x-pack/solutions/observability/plugins/metrics_data_access/jest.config.js ./x-pack/solutions/observability/plugins/observability/common/annotations.ts ./x-pack/solutions/observability/plugins/profiling/README.md ./x-pack/solutions/observability/plugins/profiling/e2e/README.md ./x-pack/solutions/observability/plugins/profiling/jest.config.js ./x-pack/solutions/observability/plugins/profiling_data_access/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts ./yarn.lock .github/CODEOWNERS ``` </details><details > <summary>Updated relative paths</summary> ``` src/platform/packages/shared/kbn-apm-data-view/tsconfig.json:2 src/platform/packages/shared/kbn-apm-utils/tsconfig.json:2 src/platform/packages/shared/kbn-lens-embeddable-utils/jest.config.js:12 src/platform/packages/shared/kbn-lens-embeddable-utils/tsconfig.json:2 src/platform/packages/shared/kbn-profiling-utils/jest.config.js:12 src/platform/packages/shared/kbn-profiling-utils/tsconfig.json:2 src/platform/packages/shared/kbn-shared-svg/jest.config.js:12 src/platform/packages/shared/kbn-shared-svg/tsconfig.json:2 x-pack/solutions/observability/packages/kbn-apm-types/tsconfig.json:2 x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md:17 x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md:22 x-pack/solutions/observability/plugins/apm/dev_docs/testing.md:130 x-pack/solutions/observability/plugins/apm/dev_docs/testing.md:222 x-pack/solutions/observability/plugins/apm/dev_docs/testing.md:78 x-pack/solutions/observability/plugins/apm/dev_docs/testing.md:96 x-pack/solutions/observability/plugins/apm/dev_docs/vscode_setup.md:42 x-pack/solutions/observability/plugins/apm/ftr_e2e/README.md:3 x-pack/solutions/observability/plugins/apm/ftr_e2e/tsconfig.json:2 x-pack/solutions/observability/plugins/apm/jest.config.js:12 x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types/index.ts:125 x-pack/solutions/observability/plugins/apm/scripts/precommit.js:15 x-pack/solutions/observability/plugins/apm/scripts/precommit.js:33 x-pack/solutions/observability/plugins/apm/scripts/precommit.js:38 x-pack/solutions/observability/plugins/apm/scripts/precommit.js:50 x-pack/solutions/observability/plugins/apm/scripts/shared/read_kibana_config.ts:16 x-pack/solutions/observability/plugins/apm/tsconfig.json:2 x-pack/solutions/observability/plugins/apm/tsconfig.json:7 x-pack/solutions/observability/plugins/apm_data_access/jest.config.js:12 x-pack/solutions/observability/plugins/apm_data_access/tsconfig.json:2 x-pack/solutions/observability/plugins/apm_data_access/tsconfig.json:6 x-pack/solutions/observability/plugins/inventory/e2e/tsconfig.json:2 x-pack/solutions/observability/plugins/inventory/jest.config.js:10 x-pack/solutions/observability/plugins/inventory/tsconfig.json:2 x-pack/solutions/observability/plugins/inventory/tsconfig.json:7 x-pack/solutions/observability/plugins/metrics_data_access/jest.config.js:10 x-pack/solutions/observability/plugins/metrics_data_access/tsconfig.json:2 x-pack/solutions/observability/plugins/metrics_data_access/tsconfig.json:6 x-pack/solutions/observability/plugins/profiling/README.md:52 x-pack/solutions/observability/plugins/profiling/e2e/README.md:3 x-pack/solutions/observability/plugins/profiling/e2e/tsconfig.json:11 x-pack/solutions/observability/plugins/profiling/e2e/tsconfig.json:2 x-pack/solutions/observability/plugins/profiling/jest.config.js:10 x-pack/solutions/observability/plugins/profiling/tsconfig.json:2 x-pack/solutions/observability/plugins/profiling_data_access/jest.config.js:12 x-pack/solutions/observability/plugins/profiling_data_access/tsconfig.json:2 ``` </details> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
e75206321a
commit
8899fb8fa2
2823 changed files with 7730 additions and 7814 deletions
|
@ -3,13 +3,13 @@ disabled:
|
|||
- x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config_open.ts
|
||||
- x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config_runner.ts
|
||||
- x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config.ts
|
||||
- x-pack/plugins/observability_solution/apm/ftr_e2e/ftr_config_run.ts
|
||||
- x-pack/plugins/observability_solution/apm/ftr_e2e/ftr_config.ts
|
||||
- x-pack/plugins/observability_solution/inventory/e2e/ftr_config_run.ts
|
||||
- x-pack/plugins/observability_solution/inventory/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
|
||||
- x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_config_run.ts
|
||||
- x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_config.ts
|
||||
- x-pack/solutions/observability/plugins/inventory/e2e/ftr_config_run.ts
|
||||
- x-pack/solutions/observability/plugins/inventory/e2e/ftr_config.ts
|
||||
- x-pack/solutions/observability/plugins/profiling/e2e/ftr_config_open.ts
|
||||
- x-pack/solutions/observability/plugins/profiling/e2e/ftr_config_runner.ts
|
||||
- x-pack/solutions/observability/plugins/profiling/e2e/ftr_config.ts
|
||||
|
||||
#FTR configs
|
||||
- x-pack/solutions/observability/plugins/uptime/e2e/config.ts
|
||||
|
|
|
@ -78,7 +78,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
|
|||
|
||||
if (
|
||||
(await doAnyChangesMatch([
|
||||
/^x-pack\/plugins\/observability_solution\/apm/,
|
||||
/^x-pack\/solutions\/observability\/plugins\/apm/,
|
||||
/^packages\/kbn-apm-synthtrace/,
|
||||
])) ||
|
||||
GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
|
||||
|
@ -88,7 +88,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
|
|||
|
||||
if (
|
||||
(await doAnyChangesMatch([
|
||||
/^x-pack\/plugins\/observability_solution\/inventory/,
|
||||
/^x-pack\/solutions\/observability\/plugins\/inventory/,
|
||||
/^packages\/kbn-apm-synthtrace/,
|
||||
])) ||
|
||||
GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
|
||||
|
@ -109,7 +109,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
|
|||
}
|
||||
|
||||
if (
|
||||
(await doAnyChangesMatch([/^x-pack\/plugins\/observability_solution\/profiling/])) ||
|
||||
(await doAnyChangesMatch([/^x-pack\/solutions\/observability\/plugins\/profiling/])) ||
|
||||
GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
|
||||
) {
|
||||
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/profiling_cypress.yml'));
|
||||
|
|
|
@ -31,6 +31,6 @@ echo "--- APM Cypress Tests"
|
|||
|
||||
cd "$XPACK_DIR"
|
||||
|
||||
node plugins/observability_solution/apm/scripts/test/e2e.js \
|
||||
node solutions/observability/plugins/apm/scripts/test/e2e.js \
|
||||
--kibana-install-dir "$KIBANA_BUILD_LOCATION" \
|
||||
$CYPRESS_ARGS
|
||||
|
|
|
@ -14,5 +14,5 @@ echo "--- Observability Inventory Cypress Tests"
|
|||
|
||||
cd "$XPACK_DIR"
|
||||
|
||||
node plugins/observability_solution/inventory/scripts/test/e2e.js \
|
||||
node solutions/observability/plugins/inventory/scripts/test/e2e.js \
|
||||
--kibana-install-dir "$KIBANA_BUILD_LOCATION" \
|
|
@ -14,5 +14,5 @@ echo "--- Profiling Cypress Tests"
|
|||
|
||||
cd "$XPACK_DIR"
|
||||
|
||||
NODE_OPTIONS=--openssl-legacy-provider node plugins/observability_solution/profiling/scripts/test/e2e.js \
|
||||
NODE_OPTIONS=--openssl-legacy-provider node solutions/observability/plugins/profiling/scripts/test/e2e.js \
|
||||
--kibana-install-dir "$KIBANA_BUILD_LOCATION" \
|
|
@ -633,7 +633,7 @@ module.exports = {
|
|||
'**/*.test.js',
|
||||
'x-pack/test/apm_api_integration/**/*.ts',
|
||||
'x-pack/test/functional/apps/**/*.js',
|
||||
'x-pack/plugins/observability_solution/apm/**/*.js',
|
||||
'x-pack/solutions/observability/plugins/apm/**/*.js',
|
||||
'test/*/config.ts',
|
||||
'test/*/config_open.ts',
|
||||
'test/*/*.config.ts',
|
||||
|
@ -913,7 +913,7 @@ module.exports = {
|
|||
*/
|
||||
{
|
||||
files: [
|
||||
'x-pack/plugins/observability_solution/apm/**/*.{js,mjs,ts,tsx}',
|
||||
'x-pack/solutions/observability/plugins/apm/**/*.{js,mjs,ts,tsx}',
|
||||
'x-pack/solutions/observability/plugins/observability/**/*.{js,mjs,ts,tsx}',
|
||||
'x-pack/solutions/observability/plugins/exploratory_view/**/*.{js,mjs,ts,tsx}',
|
||||
'x-pack/solutions/observability/plugins/ux/**/*.{js,mjs,ts,tsx}',
|
||||
|
@ -934,7 +934,7 @@ module.exports = {
|
|||
},
|
||||
{
|
||||
files: [
|
||||
'x-pack/plugins/observability_solution/apm/**/*.stories.*',
|
||||
'x-pack/solutions/observability/plugins/apm/**/*.stories.*',
|
||||
'x-pack/solutions/observability/plugins/observability/**/*.stories.*',
|
||||
'x-pack/solutions/observability/plugins/exploratory_view/**/*.stories.*',
|
||||
'x-pack/solutions/observability/plugins/slo/**/*.stories.*',
|
||||
|
@ -999,7 +999,7 @@ module.exports = {
|
|||
},
|
||||
{
|
||||
// require explicit return types in route handlers for performance reasons
|
||||
files: ['x-pack/plugins/observability_solution/apm/server/**/route.ts'],
|
||||
files: ['x-pack/solutions/observability/plugins/apm/server/**/route.ts'],
|
||||
rules: {
|
||||
'@typescript-eslint/explicit-function-return-type': [
|
||||
'error',
|
||||
|
|
30
.github/CODEOWNERS
vendored
30
.github/CODEOWNERS
vendored
|
@ -261,11 +261,8 @@ packages/kbn-ambient-storybook-types @elastic/kibana-operations
|
|||
packages/kbn-ambient-ui-types @elastic/kibana-operations
|
||||
packages/kbn-analytics @elastic/kibana-core
|
||||
packages/kbn-apm-config-loader @elastic/kibana-core @vigneshshanmugam
|
||||
packages/kbn-apm-data-view @elastic/obs-ux-infra_services-team
|
||||
packages/kbn-apm-synthtrace @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
|
||||
packages/kbn-apm-synthtrace-client @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
|
||||
packages/kbn-apm-types @elastic/obs-ux-infra_services-team
|
||||
packages/kbn-apm-utils @elastic/obs-ux-infra_services-team
|
||||
packages/kbn-axe-config @elastic/kibana-qa
|
||||
packages/kbn-babel-preset @elastic/kibana-operations
|
||||
packages/kbn-babel-register @elastic/kibana-operations
|
||||
|
@ -349,7 +346,6 @@ packages/kbn-jest-serializers @elastic/kibana-operations
|
|||
packages/kbn-journeys @elastic/kibana-operations @elastic/appex-qa
|
||||
packages/kbn-json-ast @elastic/kibana-operations
|
||||
packages/kbn-kibana-manifest-schema @elastic/kibana-operations
|
||||
packages/kbn-lens-embeddable-utils @elastic/obs-ux-infra_services-team @elastic/kibana-visualizations
|
||||
packages/kbn-lens-formula-docs @elastic/kibana-visualizations
|
||||
packages/kbn-lint-packages-cli @elastic/kibana-operations
|
||||
packages/kbn-lint-ts-projects-cli @elastic/kibana-operations
|
||||
|
@ -379,7 +375,6 @@ packages/kbn-picomatcher @elastic/kibana-operations
|
|||
packages/kbn-plugin-check @elastic/appex-sharedux
|
||||
packages/kbn-plugin-generator @elastic/kibana-operations
|
||||
packages/kbn-plugin-helpers @elastic/kibana-operations
|
||||
packages/kbn-profiling-utils @elastic/obs-ux-infra_services-team
|
||||
packages/kbn-react-field @elastic/kibana-data-discovery
|
||||
packages/kbn-react-mute-legacy-root-warning @elastic/appex-sharedux
|
||||
packages/kbn-recently-accessed @elastic/appex-sharedux
|
||||
|
@ -418,7 +413,6 @@ packages/kbn-search-types @elastic/kibana-data-discovery
|
|||
packages/kbn-security-hardening @elastic/kibana-security
|
||||
packages/kbn-server-http-tools @elastic/kibana-core
|
||||
packages/kbn-set-map @elastic/kibana-operations
|
||||
packages/kbn-shared-svg @elastic/obs-ux-infra_services-team
|
||||
packages/kbn-shared-ux-utility @elastic/appex-sharedux
|
||||
packages/kbn-some-dev-log @elastic/kibana-operations
|
||||
packages/kbn-sort-package-json @elastic/kibana-operations
|
||||
|
@ -555,6 +549,8 @@ src/platform/packages/shared/kbn-actions-types @elastic/response-ops
|
|||
src/platform/packages/shared/kbn-alerting-types @elastic/response-ops
|
||||
src/platform/packages/shared/kbn-alerts-as-data-utils @elastic/response-ops
|
||||
src/platform/packages/shared/kbn-alerts-ui-shared @elastic/response-ops
|
||||
src/platform/packages/shared/kbn-apm-data-view @elastic/obs-ux-infra_services-team
|
||||
src/platform/packages/shared/kbn-apm-utils @elastic/obs-ux-infra_services-team
|
||||
src/platform/packages/shared/kbn-avc-banner @elastic/security-defend-workflows
|
||||
src/platform/packages/shared/kbn-cases-components @elastic/response-ops
|
||||
src/platform/packages/shared/kbn-cell-actions @elastic/security-threat-hunting-explore
|
||||
|
@ -568,6 +564,7 @@ src/platform/packages/shared/kbn-esql-validation-autocomplete @elastic/kibana-es
|
|||
src/platform/packages/shared/kbn-flot-charts @elastic/kibana-presentation @elastic/stack-monitoring
|
||||
src/platform/packages/shared/kbn-grouping @elastic/response-ops
|
||||
src/platform/packages/shared/kbn-io-ts-utils @elastic/obs-knowledge-team
|
||||
src/platform/packages/shared/kbn-lens-embeddable-utils @elastic/obs-ux-infra_services-team @elastic/kibana-visualizations
|
||||
src/platform/packages/shared/kbn-management/cards_navigation @elastic/kibana-management
|
||||
src/platform/packages/shared/kbn-management/settings/components/field_input @elastic/kibana-management
|
||||
src/platform/packages/shared/kbn-management/settings/components/field_row @elastic/kibana-management
|
||||
|
@ -576,6 +573,7 @@ src/platform/packages/shared/kbn-management/settings/types @elastic/kibana-manag
|
|||
src/platform/packages/shared/kbn-management/settings/utilities @elastic/kibana-management
|
||||
src/platform/packages/shared/kbn-openapi-common @elastic/security-detection-rule-management
|
||||
src/platform/packages/shared/kbn-osquery-io-ts-types @elastic/security-asset-management
|
||||
src/platform/packages/shared/kbn-profiling-utils @elastic/obs-ux-infra_services-team
|
||||
src/platform/packages/shared/kbn-react-hooks @elastic/obs-ux-logs-team
|
||||
src/platform/packages/shared/kbn-router-utils @elastic/obs-ux-logs-team
|
||||
src/platform/packages/shared/kbn-rrule @elastic/response-ops
|
||||
|
@ -590,6 +588,7 @@ src/platform/packages/shared/kbn-securitysolution-rules @elastic/security-detect
|
|||
src/platform/packages/shared/kbn-server-route-repository @elastic/obs-knowledge-team
|
||||
src/platform/packages/shared/kbn-server-route-repository-client @elastic/obs-knowledge-team
|
||||
src/platform/packages/shared/kbn-server-route-repository-utils @elastic/obs-knowledge-team
|
||||
src/platform/packages/shared/kbn-shared-svg @elastic/obs-ux-infra_services-team
|
||||
src/platform/packages/shared/kbn-sse-utils @elastic/obs-knowledge-team
|
||||
src/platform/packages/shared/kbn-sse-utils-client @elastic/obs-knowledge-team
|
||||
src/platform/packages/shared/kbn-sse-utils-server @elastic/obs-knowledge-team
|
||||
|
@ -899,14 +898,6 @@ x-pack/plugins/graph @elastic/kibana-visualizations
|
|||
x-pack/plugins/lens @elastic/kibana-visualizations
|
||||
x-pack/plugins/licensing @elastic/kibana-core
|
||||
x-pack/plugins/notifications @elastic/appex-sharedux
|
||||
x-pack/plugins/observability_solution/apm @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/apm_data_access @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/apm/ftr_e2e @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/inventory @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/inventory/e2e @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/metrics_data_access @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/profiling @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/observability_solution/profiling_data_access @elastic/obs-ux-infra_services-team
|
||||
x-pack/plugins/reporting @elastic/appex-sharedux
|
||||
x-pack/plugins/saved_objects_tagging @elastic/appex-sharedux
|
||||
x-pack/plugins/security @elastic/kibana-security
|
||||
|
@ -918,6 +909,7 @@ x-pack/solutions/observability/packages/alert_details @elastic/obs-ux-management
|
|||
x-pack/solutions/observability/packages/alerting_test_data @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/packages/get_padded_alert_time_range_util @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/packages/kbn-alerts-grouping @elastic/response-ops
|
||||
x-pack/solutions/observability/packages/kbn-apm-types @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/packages/kbn-custom-integrations @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/packages/kbn-investigation-shared @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/packages/observability_ai/observability_ai_common @elastic/obs-ai-assistant
|
||||
|
@ -926,11 +918,17 @@ x-pack/solutions/observability/packages/synthetics_test_data @elastic/obs-ux-man
|
|||
x-pack/solutions/observability/packages/utils_browser @elastic/observability-ui
|
||||
x-pack/solutions/observability/packages/utils_common @elastic/observability-ui
|
||||
x-pack/solutions/observability/packages/utils_server @elastic/observability-ui
|
||||
x-pack/solutions/observability/plugins/apm @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/apm_data_access @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/apm/ftr_e2e @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/exploratory_view @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/plugins/infra @elastic/obs-ux-logs-team @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/inventory @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/inventory/e2e @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/investigate @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/plugins/investigate_app @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/plugins/logs_explorer @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/plugins/metrics_data_access @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/observability @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/plugins/observability_ai_assistant_app @elastic/obs-ai-assistant
|
||||
x-pack/solutions/observability/plugins/observability_ai_assistant_management @elastic/obs-ai-assistant
|
||||
|
@ -940,6 +938,8 @@ x-pack/solutions/observability/plugins/observability_onboarding/e2e @elastic/obs
|
|||
x-pack/solutions/observability/plugins/observability_shared @elastic/observability-ui
|
||||
x-pack/solutions/observability/plugins/observability_solution/entities_data_access @elastic/obs-entities
|
||||
x-pack/solutions/observability/plugins/observability_solution/entity_manager_app @elastic/obs-entities
|
||||
x-pack/solutions/observability/plugins/profiling @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/profiling_data_access @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/serverless_observability @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/plugins/slo @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/plugins/streams @elastic/streams-program-team
|
||||
|
@ -3296,7 +3296,7 @@ x-pack/solutions/observability/packages/alert_details @elastic/obs-ux-management
|
|||
x-pack/solutions/observability/packages/alerting_test_data @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/packages/get_padded_alert_time_range_util @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/x-pack/solutions/observability/packages/kbn-alerts-grouping @elastic/response-ops
|
||||
x-pack/solutions/observability/packages/kbn-apm-types @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/x-pack/solutions/observability/packages/kbn-apm-types @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/x-pack/solutions/observability/packages/kbn-custom-integrations @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/packages/kbn-investigation-shared @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/src/platform/packages/shared/kbn-timerange @elastic/obs-ux-logs-team
|
||||
|
|
4
.github/paths-labeller.yml
vendored
4
.github/paths-labeller.yml
vendored
|
@ -9,11 +9,11 @@
|
|||
- 'src/plugins/expressions/**/*.*'
|
||||
- 'src/plugins/bfetch/**/*.*'
|
||||
- 'Team:obs-ux-infra_services':
|
||||
- 'x-pack/plugins/observability_solution/apm/**/*.*'
|
||||
- 'x-pack/solutions/observability/plugins/apm/**/*.*'
|
||||
- 'x-pack/test/apm_api_integration/**/*.*'
|
||||
- 'packages/kbn-apm-synthtrace/**/*.*'
|
||||
- 'packages/kbn-apm-synthtrace-client/**/*.*'
|
||||
- 'packages/kbn-apm-utils/**/*.*'
|
||||
- 'src/platform/packages/shared/kbn-apm-utils/**/*.*'
|
||||
- 'x-pack/solutions/observability/plugins/ux/**/*.*'
|
||||
- 'Team:Fleet':
|
||||
- 'x-pack/platform/plugins/shared/fleet/**/*.*'
|
||||
|
|
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -92,8 +92,8 @@ npm-debug.log*
|
|||
## @cypress/snapshot from apm plugin
|
||||
/snapshots.js
|
||||
/apm-diagnostics*.json
|
||||
/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/snapshots/*.actual.png
|
||||
/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/snapshots/*.diff.png
|
||||
/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/snapshots/*.actual.png
|
||||
/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/snapshots/*.diff.png
|
||||
|
||||
# transpiled cypress config
|
||||
x-pack/platform/plugins/shared/fleet/cypress.config.d.ts
|
||||
|
|
|
@ -459,11 +459,11 @@ The plugin exposes the static DefaultEditorController class to consume.
|
|||
|The Kibana Alerting plugin provides a common place to set up rules. You can:
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/apm/readme.md[apm]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/apm/readme.md[apm]
|
||||
|This plugin provides access to App Monitoring features provided by Elastic. It allows you to monitor your software services and applications in real-time; visualize detailed performance information on your services, identify and analyze errors, and monitor host-level and APM agent-specific metrics like JVM and Go runtime metrics.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/apm_data_access[apmDataAccess]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/apm_data_access[apmDataAccess]
|
||||
|WARNING: Missing README.
|
||||
|
||||
|
||||
|
@ -658,7 +658,7 @@ the infrastructure monitoring use-case within Kibana.
|
|||
|Team owner: Security Integrations Scalability
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/inventory/README.md[inventory]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/inventory/README.md[inventory]
|
||||
|Home of the Inventory plugin, which renders the... inventory.
|
||||
|
||||
|
||||
|
@ -719,7 +719,7 @@ using the CURL scripts in the scripts folder.
|
|||
|Visualize geo data from Elasticsearch or 3rd party geo-services.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/metrics_data_access/README.md[metricsDataAccess]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/metrics_data_access/README.md[metricsDataAccess]
|
||||
|Exposes utilities to access metrics data.
|
||||
|
||||
|
||||
|
@ -780,11 +780,11 @@ Elastic.
|
|||
|This plugin contains the product documentation base service.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/profiling/README.md[profiling]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/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/observability_solution/profiling_data_access[profilingDataAccess]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/profiling_data_access[profilingDataAccess]
|
||||
|WARNING: Missing README.
|
||||
|
||||
|
||||
|
|
|
@ -89,13 +89,13 @@ actions:
|
|||
description: The parameters for the rule.
|
||||
anyOf:
|
||||
# APM anomaly rule (apm.anomaly)
|
||||
- $ref: '../../x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml'
|
||||
- $ref: '../../x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml'
|
||||
# APM error count rule (apm.error_rate)
|
||||
- $ref: '../../x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml'
|
||||
- $ref: '../../x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml'
|
||||
# APM transaction duration rule (apm.transaction_duration)
|
||||
- $ref: '../../x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml'
|
||||
- $ref: '../../x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml'
|
||||
# APM transaction error rate rule (apm.transaction_error_rate)
|
||||
- $ref: '../../x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml'
|
||||
- $ref: '../../x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml'
|
||||
# Elasticsearch DSL query rule (.es-query)
|
||||
- $ref: '../../x-pack/platform/plugins/shared/alerting/docs/openapi/components/schemas/params_es_query_dsl_rule.yaml'
|
||||
# Elasticsearch ES|QL query rule (.es-query)
|
||||
|
|
|
@ -22,7 +22,7 @@ const { REPO_ROOT } = require('@kbn/repo-info');
|
|||
`${REPO_ROOT}/packages/core/saved-objects/docs/openapi/bundled.yaml`,
|
||||
|
||||
// Observability Solution
|
||||
`${REPO_ROOT}/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml`,
|
||||
`${REPO_ROOT}/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/bundled.yaml`,
|
||||
`${REPO_ROOT}/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.yaml`,
|
||||
|
||||
// Security solution
|
||||
|
|
|
@ -20,7 +20,7 @@ const { REPO_ROOT } = require('@kbn/repo-info');
|
|||
`${REPO_ROOT}/packages/core/saved-objects/docs/openapi/bundled_serverless.yaml`,
|
||||
|
||||
// Observability Solution
|
||||
`${REPO_ROOT}/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml`,
|
||||
`${REPO_ROOT}/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/bundled.yaml`,
|
||||
`${REPO_ROOT}/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.yaml`,
|
||||
|
||||
// Security solution
|
||||
|
|
28
package.json
28
package.json
|
@ -185,11 +185,11 @@
|
|||
"@kbn/analytics-ftr-helpers-plugin": "link:test/analytics/plugins/analytics_ftr_helpers",
|
||||
"@kbn/analytics-plugin-a-plugin": "link:test/analytics/plugins/analytics_plugin_a",
|
||||
"@kbn/apm-config-loader": "link:packages/kbn-apm-config-loader",
|
||||
"@kbn/apm-data-access-plugin": "link:x-pack/plugins/observability_solution/apm_data_access",
|
||||
"@kbn/apm-data-view": "link:packages/kbn-apm-data-view",
|
||||
"@kbn/apm-plugin": "link:x-pack/plugins/observability_solution/apm",
|
||||
"@kbn/apm-types": "link:packages/kbn-apm-types",
|
||||
"@kbn/apm-utils": "link:packages/kbn-apm-utils",
|
||||
"@kbn/apm-data-access-plugin": "link:x-pack/solutions/observability/plugins/apm_data_access",
|
||||
"@kbn/apm-data-view": "link:src/platform/packages/shared/kbn-apm-data-view",
|
||||
"@kbn/apm-plugin": "link:x-pack/solutions/observability/plugins/apm",
|
||||
"@kbn/apm-types": "link:x-pack/solutions/observability/packages/kbn-apm-types",
|
||||
"@kbn/apm-utils": "link:src/platform/packages/shared/kbn-apm-utils",
|
||||
"@kbn/app-link-test-plugin": "link:test/plugin_functional/plugins/app_link_test",
|
||||
"@kbn/application-usage-test-plugin": "link:x-pack/test/usage_collection/plugins/application_usage_test",
|
||||
"@kbn/asset-inventory-plugin": "link:x-pack/solutions/security/plugins/asset_inventory",
|
||||
|
@ -589,7 +589,7 @@
|
|||
"@kbn/interactive-setup-plugin": "link:src/plugins/interactive_setup",
|
||||
"@kbn/interactive-setup-test-endpoints-plugin": "link:test/interactive_setup_api_integration/plugins/test_endpoints",
|
||||
"@kbn/interpreter": "link:packages/kbn-interpreter",
|
||||
"@kbn/inventory-plugin": "link:x-pack/plugins/observability_solution/inventory",
|
||||
"@kbn/inventory-plugin": "link:x-pack/solutions/observability/plugins/inventory",
|
||||
"@kbn/investigate-app-plugin": "link:x-pack/solutions/observability/plugins/investigate_app",
|
||||
"@kbn/investigate-plugin": "link:x-pack/solutions/observability/plugins/investigate",
|
||||
"@kbn/investigation-shared": "link:x-pack/solutions/observability/packages/kbn-investigation-shared",
|
||||
|
@ -611,7 +611,7 @@
|
|||
"@kbn/langchain": "link:x-pack/platform/packages/shared/kbn-langchain",
|
||||
"@kbn/language-documentation": "link:src/platform/packages/private/kbn-language-documentation",
|
||||
"@kbn/lens-config-builder-example-plugin": "link:x-pack/examples/lens_config_builder_example",
|
||||
"@kbn/lens-embeddable-utils": "link:packages/kbn-lens-embeddable-utils",
|
||||
"@kbn/lens-embeddable-utils": "link:src/platform/packages/shared/kbn-lens-embeddable-utils",
|
||||
"@kbn/lens-formula-docs": "link:packages/kbn-lens-formula-docs",
|
||||
"@kbn/lens-inline-editing-example-plugin": "link:x-pack/examples/lens_embeddable_inline_editing_example",
|
||||
"@kbn/lens-plugin": "link:x-pack/plugins/lens",
|
||||
|
@ -648,7 +648,7 @@
|
|||
"@kbn/maps-ems-plugin": "link:src/platform/plugins/private/maps_ems",
|
||||
"@kbn/maps-plugin": "link:x-pack/platform/plugins/shared/maps",
|
||||
"@kbn/maps-vector-tile-utils": "link:x-pack/platform/packages/private/maps/vector_tile_utils",
|
||||
"@kbn/metrics-data-access-plugin": "link:x-pack/plugins/observability_solution/metrics_data_access",
|
||||
"@kbn/metrics-data-access-plugin": "link:x-pack/solutions/observability/plugins/metrics_data_access",
|
||||
"@kbn/ml-agg-utils": "link:x-pack/platform/packages/private/ml/agg_utils",
|
||||
"@kbn/ml-anomaly-utils": "link:x-pack/platform/packages/shared/ml/anomaly_utils",
|
||||
"@kbn/ml-cancellable-search": "link:x-pack/platform/packages/private/ml/cancellable_search",
|
||||
|
@ -729,9 +729,9 @@
|
|||
"@kbn/presentation-util-plugin": "link:src/platform/plugins/shared/presentation_util",
|
||||
"@kbn/product-doc-base-plugin": "link:x-pack/platform/plugins/shared/ai_infra/product_doc_base",
|
||||
"@kbn/product-doc-common": "link:x-pack/platform/packages/shared/ai-infra/product-doc-common",
|
||||
"@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/profiling-data-access-plugin": "link:x-pack/solutions/observability/plugins/profiling_data_access",
|
||||
"@kbn/profiling-plugin": "link:x-pack/solutions/observability/plugins/profiling",
|
||||
"@kbn/profiling-utils": "link:src/platform/packages/shared/kbn-profiling-utils",
|
||||
"@kbn/random-sampling": "link:x-pack/packages/kbn-random-sampling",
|
||||
"@kbn/react-field": "link:packages/kbn-react-field",
|
||||
"@kbn/react-hooks": "link:src/platform/packages/shared/kbn-react-hooks",
|
||||
|
@ -877,7 +877,7 @@
|
|||
"@kbn/set-map": "link:packages/kbn-set-map",
|
||||
"@kbn/share-examples-plugin": "link:examples/share_examples",
|
||||
"@kbn/share-plugin": "link:src/plugins/share",
|
||||
"@kbn/shared-svg": "link:packages/kbn-shared-svg",
|
||||
"@kbn/shared-svg": "link:src/platform/packages/shared/kbn-shared-svg",
|
||||
"@kbn/shared-ux-avatar-solution": "link:packages/shared-ux/avatar/solution",
|
||||
"@kbn/shared-ux-button-exit-full-screen": "link:packages/shared-ux/button/exit_full_screen",
|
||||
"@kbn/shared-ux-button-toolbar": "link:packages/shared-ux/button_toolbar",
|
||||
|
@ -1368,7 +1368,7 @@
|
|||
"@kbn/ambient-ftr-types": "link:packages/kbn-ambient-ftr-types",
|
||||
"@kbn/ambient-storybook-types": "link:packages/kbn-ambient-storybook-types",
|
||||
"@kbn/ambient-ui-types": "link:packages/kbn-ambient-ui-types",
|
||||
"@kbn/apm-ftr-e2e": "link:x-pack/plugins/observability_solution/apm/ftr_e2e",
|
||||
"@kbn/apm-ftr-e2e": "link:x-pack/solutions/observability/plugins/apm/ftr_e2e",
|
||||
"@kbn/apm-synthtrace": "link:packages/kbn-apm-synthtrace",
|
||||
"@kbn/apm-synthtrace-client": "link:packages/kbn-apm-synthtrace-client",
|
||||
"@kbn/axe-config": "link:packages/kbn-axe-config",
|
||||
|
@ -1468,7 +1468,7 @@
|
|||
"@kbn/get-repo-files": "link:packages/kbn-get-repo-files",
|
||||
"@kbn/import-locator": "link:packages/kbn-import-locator",
|
||||
"@kbn/import-resolver": "link:packages/kbn-import-resolver",
|
||||
"@kbn/inventory-e2e": "link:x-pack/plugins/observability_solution/inventory/e2e",
|
||||
"@kbn/inventory-e2e": "link:x-pack/solutions/observability/plugins/inventory/e2e",
|
||||
"@kbn/jest-serializers": "link:packages/kbn-jest-serializers",
|
||||
"@kbn/journeys": "link:packages/kbn-journeys",
|
||||
"@kbn/json-ast": "link:packages/kbn-json-ast",
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export * from './src/es_fields/apm';
|
|
@ -1,11 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export * from './src/es_schemas/raw';
|
||||
export * from './src/es_schemas/raw/fields';
|
|
@ -1,11 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export * from './src/es_schemas/ui';
|
||||
export * from './src/es_schemas/ui/fields';
|
|
@ -1,12 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export * from './es_fields';
|
||||
export * from './es_schemas_raw';
|
||||
export * from './es_schemas_ui';
|
|
@ -1,15 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface Container {
|
||||
id?: string | null;
|
||||
image?: {
|
||||
name?: string;
|
||||
};
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export type EventOutcome = 'success' | 'failure' | 'unknown';
|
|
@ -1,18 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface Faas {
|
||||
id: string;
|
||||
coldstart?: boolean;
|
||||
execution?: string;
|
||||
trigger?: {
|
||||
type?: string;
|
||||
request_id?: string;
|
||||
};
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface Host {
|
||||
architecture?: string;
|
||||
hostname?: string;
|
||||
name?: string;
|
||||
ip?: string;
|
||||
os?: {
|
||||
platform?: string;
|
||||
};
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface Http {
|
||||
request?: { method?: string };
|
||||
response?: { status_code?: number };
|
||||
version?: string;
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface Kubernetes {
|
||||
pod?: { uid?: string | null; name?: string };
|
||||
namespace?: string;
|
||||
replicaset?: {
|
||||
name?: string;
|
||||
};
|
||||
deployment?: {
|
||||
name?: string;
|
||||
};
|
||||
container?: {
|
||||
id?: string;
|
||||
name?: string;
|
||||
};
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface Observer {
|
||||
ephemeral_id?: string;
|
||||
hostname?: string;
|
||||
id?: string;
|
||||
name?: string;
|
||||
type?: string;
|
||||
version?: string;
|
||||
version_major?: number;
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
// only for RUM agent: shared by error and transaction
|
||||
export interface Page {
|
||||
url?: string;
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface Process {
|
||||
args?: string[];
|
||||
pid: number;
|
||||
ppid?: number;
|
||||
title?: string;
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface SpanLink {
|
||||
trace: { id: string };
|
||||
span: { id: string };
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface TimestampUs {
|
||||
us: number;
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface Url {
|
||||
domain?: string;
|
||||
full?: string;
|
||||
original?: string;
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface User {
|
||||
id?: string;
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export interface UserAgent {
|
||||
device?: {
|
||||
name: string;
|
||||
};
|
||||
name?: string;
|
||||
original: string;
|
||||
os?: {
|
||||
name: string;
|
||||
version?: string;
|
||||
full?: string;
|
||||
};
|
||||
version?: string;
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export * from './apm_base_doc';
|
||||
export * from './error_raw';
|
||||
export * from './event_raw';
|
||||
export * from './metric_raw';
|
||||
export * from './span_raw';
|
||||
export * from './transaction_raw';
|
|
@ -1,15 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
import { ErrorRaw } from '../raw/error_raw';
|
||||
import { Agent } from './fields/agent';
|
||||
|
||||
export interface APMError extends ErrorRaw {
|
||||
agent: Agent;
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
import { EventRaw } from '../raw/event_raw';
|
||||
import { Agent } from './fields/agent';
|
||||
|
||||
export interface Event extends EventRaw {
|
||||
agent: Agent;
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
import type { AgentName } from '@kbn/elastic-agent-utils';
|
||||
|
||||
export type { ElasticAgentName, OpenTelemetryAgentName, AgentName } from '@kbn/elastic-agent-utils';
|
||||
|
||||
export interface Agent {
|
||||
ephemeral_id?: string;
|
||||
name: AgentName;
|
||||
version?: string;
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export * from './agent';
|
|
@ -1,14 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export * from './apm_error';
|
||||
export * from './event';
|
||||
export * from './metric';
|
||||
export * from './span';
|
||||
export * from './transaction';
|
|
@ -1,12 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
import { MetricRaw } from '../raw/metric_raw';
|
||||
|
||||
export type Metric = MetricRaw;
|
|
@ -1,15 +0,0 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
import { SpanRaw } from '../raw/span_raw';
|
||||
import { Agent } from './fields/agent';
|
||||
|
||||
export interface Span extends SpanRaw {
|
||||
agent: Agent;
|
||||
}
|
|
@ -17,7 +17,7 @@ const testMap = [
|
|||
'xpack.observability',
|
||||
],
|
||||
[
|
||||
'x-pack/plugins/observability_solution/apm/common/components/app/correlations/correlations_table.tsx',
|
||||
'x-pack/solutions/observability/plugins/apm/common/components/app/correlations/correlations_table.tsx',
|
||||
'xpack.apm',
|
||||
],
|
||||
['x-pack/platform/plugins/shared/cases/server/components/foo.tsx', 'xpack.cases'],
|
||||
|
|
|
@ -13,7 +13,7 @@ const SYSTEMPATH = 'systemPath';
|
|||
|
||||
const testMap = [
|
||||
['x-pack/solutions/observability/plugins/observability/foo/bar/baz/header_actions.tsx', 'o11y'],
|
||||
['x-pack/plugins/observability_solution/apm/baz/header_actions.tsx', 'apm'],
|
||||
['x-pack/solutions/observability/plugins/apm/baz/header_actions.tsx', 'apm'],
|
||||
['x-pack/platform/plugins/shared/cases/public/components/foo.tsx', 'cases'],
|
||||
[
|
||||
'src/platform/packages/shared/kbn-alerts-ui-shared/src/alert_lifecycle_status_badge/index.tsx',
|
||||
|
|
|
@ -70,7 +70,7 @@ export const IGNORE_FILE_GLOBS = [
|
|||
|
||||
'x-pack/platform/plugins/shared/maps/server/fonts/**/*',
|
||||
|
||||
'x-pack/plugins/observability_solution/profiling/Makefile',
|
||||
'x-pack/solutions/observability/plugins/profiling/Makefile',
|
||||
|
||||
// Bazel default files
|
||||
'**/WORKSPACE.bazel',
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
// alias to .buildkite/scripts/steps/storybooks/build_and_upload.ts
|
||||
export const storybookAliases = {
|
||||
ai_assistant: 'x-pack/platform/packages/shared/kbn-ai-assistant/.storybook',
|
||||
apm: 'x-pack/plugins/observability_solution/apm/.storybook',
|
||||
apm: 'x-pack/solutions/observability/plugins/apm/.storybook',
|
||||
canvas: 'x-pack/platform/plugins/private/canvas/storybook',
|
||||
cases: 'src/platform/packages/shared/kbn-cases-components/.storybook',
|
||||
cell_actions: 'src/platform/packages/shared/kbn-cell-actions/.storybook',
|
||||
|
@ -47,7 +47,7 @@ export const storybookAliases = {
|
|||
grouping: 'src/platform/packages/shared/kbn-grouping/.storybook',
|
||||
home: 'src/plugins/home/.storybook',
|
||||
infra: 'x-pack/solutions/observability/plugins/infra/.storybook',
|
||||
inventory: 'x-pack/plugins/observability_solution/inventory/.storybook',
|
||||
inventory: 'x-pack/solutions/observability/plugins/inventory/.storybook',
|
||||
investigate: 'x-pack/solutions/observability/plugins/investigate_app/.storybook',
|
||||
kibana_react: 'src/plugins/kibana_react/.storybook',
|
||||
lists: 'x-pack/solutions/security/plugins/lists/.storybook',
|
||||
|
@ -58,7 +58,7 @@ export const storybookAliases = {
|
|||
'x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/.storybook',
|
||||
observability_ai_assistant_app:
|
||||
'x-pack/solutions/observability/plugins/observability_ai_assistant_app/.storybook',
|
||||
observability_inventory: 'x-pack/plugins/observability_solution/inventory/.storybook',
|
||||
observability_inventory: 'x-pack/solutions/observability/plugins/inventory/.storybook',
|
||||
observability_shared: 'x-pack/solutions/observability/plugins/observability_shared/.storybook',
|
||||
observability_slo: 'x-pack/solutions/observability/plugins/slo/.storybook',
|
||||
presentation: 'src/platform/plugins/shared/presentation_util/storybook',
|
||||
|
@ -72,5 +72,5 @@ export const storybookAliases = {
|
|||
triggers_actions_ui: 'x-pack/platform/plugins/shared/triggers_actions_ui/.storybook',
|
||||
ui_actions_enhanced: 'src/plugins/ui_actions_enhanced/.storybook',
|
||||
unified_search: 'src/plugins/unified_search/.storybook',
|
||||
profiling: 'x-pack/plugins/observability_solution/profiling/.storybook',
|
||||
profiling: 'x-pack/solutions/observability/plugins/profiling/.storybook',
|
||||
};
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"extends": "../../tsconfig.base.json",
|
||||
"extends": "../../../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "target/types",
|
||||
"types": [
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"extends": "../../tsconfig.base.json",
|
||||
"extends": "../../../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "target/types",
|
||||
"types": [
|
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